發布日期:2022-10-09 點擊率:96
今天,小編將在這篇文章中為大家帶來TI SMV320C6727B數字信號處理器" target="_blank">數字信號處理器的有關報道,通過閱讀這篇文章,大家可以對它具備清晰的認識,主要內容如下。
SMV320C6727B 是德州儀器 (TI) C67x 系列高性能 32/64 位浮點數字信號處理器的下一代產品。
增強型 C67x+ CPU。 C67x+ CPU 是 C671x DSP 上使用的 C67x CPU 的增強型版本。
它與 C67x CPU 兼容,但是極大提升了每個時鐘周期內的速度、代碼密度和浮點性能。
此 CPU 本身支持 32 位定點,32 位 單精度浮點和 64 位雙精度浮點算術運算。
高效的存儲器系統。 此存儲器控制器將大型片載 256K 字節 RAM 和 384K 字節 ROM 映射為統一程序和數據存儲器。由于與某些其它器件一樣,在程序與數據存儲器尺寸之間沒有固定的分界,所以開發過程被簡 化。
此存儲器控制器支持 C67x+ CPU 對 RAM 和 ROM 的單周期數據存取。
支持以下 4 個源中 3 個源對內部 RAM 和 ROM 高達 3 次并行存取:
? 來自 C67x+ CPU 的 2 個 64 位數據存取
? 一個來自內核與程序高速緩存的 256 位程序取指令
? 一個來自外設系統(dMAX 或 UHPI)的 32 位數據存取 對于大多數應用,大型(32 字節)程序高速緩存轉化為高命中率。 這防止了與片載存儲器的大多數程序/數據存取沖突。它還能夠從一個諸如 SDRAM 的芯片外存儲器上實現有效程序執行。 高性能縱橫開關。 一個高性能縱橫開關被用作不同總線主控 (CPU,dMAX,UHPI) 與不同目標(外設和存儲器)之間的中央集線器。 此縱橫開關被部分連接;某些連接不被支持(例如,UHPI 到外設的連接)。 只要針對一個特定目標的多個總線主控之間沒有沖突,可通過縱橫開關實現并行多重傳輸。當確實發生沖突 時,仲裁是一個簡單且確定的固定優先級機制。
由于 dMAX 負責大多數時間關鍵 I/O 傳輸,它被授予最高優先級,其次是 UHPI,最后是 CPU。 dMAX 雙向數據傳輸加速器。
dMAX 是一個被設計用來執行數據傳輸加速的模塊。 數據傳輸加速器 (dMAX) 控制器處理內部數據存儲器控制器與 C6727B DSP 上器件外設之間的用戶設定的數據傳輸。 dMAX 允許數據在任何可尋址存儲器空間之間移動,其中包括內部存儲器、外設和外部存儲器。 dMAX 控制器包括一些特性,諸如執行三維數據傳輸以實現數據分類的能力,將存儲器的一部分管理為支持 基于階延遲數據讀取和寫入的循環緩沖器 / FIFO 的能力。
dMAX 控制器能夠同時處理 2 個傳輸請求(如果它們去往/來自不同的目的/源)。 用于實現靈活性和擴展的外部存儲器接口 (EMIF)。
C6727B 上的外部存儲器接口支持一個單組 SDRAM 和 單組異步存儲器。 EMIF 數據寬度為 16 位寬。
SDRAM 支持的存儲器包括 x16 和 x32 SDRAM 器件,這些器件具有 1,2 或 4 組。 C6727B 將 SDRAM 支持擴展至 256M 位和 512M 位器件。
異步存儲器支持通常被用來從一個并行非復用 NOR 閃存器件引導,此器件可以為 8,16 或 32 位寬。通過使用針對上部地址線路的通用 I/O 引腳,可實現從較大閃存器件(大于專用 EMIF 地址線路本來支持的器 件)的引導。
此異步存儲器接口也可被配置成支持 8 或 16 位寬 NAND 閃存。 它包括一個可在高達 512 字節數據塊上運 行的硬件糾錯碼 (ECC) 計算(用于單一位錯誤)。針對高速并行 I/O 的通用主機端口接口 (UHPI)。通用主機端口接口 (UHPI) 是一個并行接口,通過這個接 口,一個外部主機 CPU 能夠訪問 DSP 上的存儲器。
C6727B UHPI 所支持的 3 個模式為:
? 復用地址/數據 - 半字(16 位寬)模式(與 C6713 相似)
? 復用地址/數據 - 全字(32 位寬)模式
? 非復用模式 - 16 位地址和 32 位數據總線 UHPI 也可被限制成訪問 C6727B 地址空間內任一位置存儲器的單頁(64K 字節);這個頁可被改變,但是只能由 C6727B CPU 更改。 這個特性使得 UHPI 能夠被用于高速數據傳輸,即使在對安全性有嚴格要求的系統中也是如此。 UHPI 只在 C6727B 上提供。
以上所有內容便是小編此次為大家帶來的所有介紹,如果你想了解更多有關它的內容,不妨在我們網站或者百度、google進行探索哦。
下一篇: PLC、DCS、FCS三大控
上一篇: 深入了解存儲:傳統存