當前位置: 華文問答 > 數碼

假設世界上沒有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。