X800深度解析,Pro版大戰68GT
接下來,我們一起看看X800的架構示意圖。

我們看到在新的X800圖形芯片內部架構圖中,主要包含了以下幾個部分。
◎ AGP接口成為新一代顯卡的瓶頸
首先是負責和CPU通信的AGP接口。這個部分承擔著所有和計算機進行數據通信的工作。目前AGP接口的帶寬雖然不斷提高,但是仍然被認為已經嚴重影響了顯示卡的性能發展。因為相對于顯卡內部動輒數以十數GB/s而論的帶寬,AGP接口那僅僅2.1GB/s的帶寬就顯得十分捉襟見肘。
AGP接口將數據從CPU讀入以后,將數據傳輸給顯存控制器。后者的作用不僅僅是控制數據在顯存中的存儲,還承擔著顯存的數據接口作用。它一共連接著6種不同的功能部件。除了顯存本身以及AGP接口以外,它還要負責將數據傳輸給2D引擎、視頻處理引擎以及3D引擎。而其中3D引擎則同時和頂點處理器,以及“Hyper Z HD”引擎相連接,將數據傳輸給這些部分。
2D顯示引擎和視頻處理引擎部分我們沒必要多談了,這兩個部分分別負責2D顯示的運算以及視頻回放處理。它們將數據處理完以后就可以直接將準備顯示的數據放進顯示接口(Display Interface)。
◎ 復雜的3D處理環節
接下來,我們就進入了最關鍵的3D處理的一整套環節中了。3D圖形處理是按照一定的順序執行的,最主要的就是先進行幾何方面的運算,然后進行像素處理方面的運算。當然,這個過程也不是這么簡單的,復雜的3D幾何運算過后,還要將這些3D點換算成在屏幕上顯示的具體像素,這個過程就是由Setup Engine實現的。
在像素處理管線以后,還要根據需要進行圖像的后期處理,在X800圖形芯片中,它的后期的圖像處理引擎被稱為“SmoothVision HD”。
這些后期的處理過程能夠生成實際需要顯示的數據,所以它們均將最終的數據傳入顯示接口,經過一些相對簡單的處理以后輸出至顯示設備。<
關注我們


