当前位置: 华文问答 > 数码

假设世界上没有NVIDIA和AMD,如何设计显卡?

2023-11-04数码

我们常说的显卡其实主要是指2D/3D图形加速卡,显卡并不是只有英伟达和AMD,市面上市场占用率最大的显卡其实是英特尔的核心显卡。所以,假设世界上没有NVIDIA和AMD,显卡这个东西也不会消失。

在手机上,iphone 15 pro也是可以跑【生化危机7重制版的】,也不是说离开AMD和英伟达,大家就没办法玩大型3A游戏了。

同时在游戏主机这边,一直到PS3和xbox360之后,索尼和微软才采用AMD或者英伟达的显卡,主要是成熟和方便,毕竟现在游戏基本都跨PC了,所以游戏开发都是以directX为主。

像PS3游戏主机英伟达只是参与设计而已,PS2索尼则直接另起炉灶。太古老的显卡很多答主已经回答过了,我就不说了,主要说说PS2的显卡设计吧,PS2的显卡是一款高性能,低成本,低功耗的专用芯片,它利用了RISC处理器,eDRAM,以及视频输出单元等技术,实现了优秀的3D图形渲染能力。PS2的显卡在当时的游戏机市场上具有很强的竞争力,为许多经典的游戏提供了良好的视觉效果。PS2的显卡也为后续的游戏机设计提供了一些启示和借鉴。

PS2的显卡是一款名为Graphics Synthesizer(GS)的专用芯片,它由索尼和东芝联合开发,于2000年发布。GS的主要功能是将来自CPU和内存的图形数据渲染成视频信号,输出到显示器上。GS的设计目标是实现高性能的3D图形渲染,同时保持低成本和低功耗。

GS的核心部分是一个运行在150 MHz的32位RISC处理器,它负责执行图形指令,控制寄存器,管理缓存,以及与其他芯片通信。GS的处理器有一个4级流水线,可以每个时钟周期执行一条指令。GS的处理器还有一个64位的乘法器和一个64位的累加器,用于进行高速的浮点运算。

GS的另一个重要部分是一个运行在300 MHz的256位宽的DRAM接口,它连接了4MB的eDRAM。eDRAM是一种将DRAM集成在同一块芯片上的技术,可以提高数据传输的速度和带宽。GS的eDRAM分为两个部分:一个是2MB的图形内存,用于存储纹理,顶点,光栅化参数等图形数据;另一个是2MB的帧缓冲区,用于存储渲染后的图像。GS的DRAM接口可以每个时钟周期读写两个256位的数据,达到每秒48GB的带宽。

GS的最后一个重要部分是一个运行在150 MHz的视频输出单元,它负责将帧缓冲区中的图像转换成适合显示器的视频信号。GS的视频输出单元支持多种分辨率和刷新率,包括480i,480p,576i,576p,720p,1080i等。GS的视频输出单元还支持多种视频接口,包括模拟RGB,复合视频,S视频,以及数字DVI。