芯片內數字和模擬block資源組配成標準功能模塊可達166MHz
發(fā)布時間:2022/11/29 19:28:17 訪問次數:189
DSP芯片TM1300的核心是32位VLIW結構CPU,時鐘頻率可達166MHz,片內集成了SDRAM接口、PCI/XIO總線接口、圖像協(xié)處理器、可變長解碼器、音頻輸入輸出接口、視頻輸入輸出接口、同步串行通信接口等模塊,各模塊與SDRAM之間采用DMA方式傳送數據。
CPU各功能模塊之間的協(xié)調、資源的分析、進程的調度,由運行在CPU上的一個由中斷源觸發(fā)的實時操作系統(tǒng)pSOS+控制。網絡控制器CS8900A是通過XIO總線與TM1300實現接口的。
TM1300片內的PCI/XIO復用總線接口給用戶提供了無縫連接PCI設備及擴展8位外設端口的能力。
當PCI/XIO總線接口中的XIO總線邏輯被激活時,作為TM1300系統(tǒng)擴展8位外設的總線,其中PCI-AD[23:0]為地址總線A23~A0,共提供了尋址16M個單元的能力。
DMA控制器負責對每個通道的讀寫傳輸進行地址計算。
在計算機傳輸地址時,有基本調整和使用全局索引寄存器進行調整2種方式:基本調整是指通過控制域SRC DIR和DST DIR來設置傳輸地址,按數據字長大。ㄓ蒃SIZE控制)遞增、遞減或保持不變;而使用全局索引寄存器調整與基本調整不同,這種模式下,根據傳輸的數據元素是否當前幀的最后一個來進行地址調整。
用戶通過使用其提供的集成開發(fā)平臺(IDE),調用這些功能模塊、設定模塊時鐘輸入,配置全局變量和局部變量,設定用戶功能參數,完成功能模塊的配置。
另外,這些功能模塊還可以相互連接,以完成更加復雜的功能。因此,通過合理的配置數字和模擬block就可以在片內實現大部分外圍器件的工作。并且,由于設定的參數量存儲在片內Flash中,因此,無論是在設計之初,還是在產品應用現場,工程師均通過軟件重新配置數字和模擬block參數,從而增加/刪除功能模塊,定義輸入/輸出引腳,完成硬件升級。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權請聯(lián)系刪除。圖片供參考
DSP芯片TM1300的核心是32位VLIW結構CPU,時鐘頻率可達166MHz,片內集成了SDRAM接口、PCI/XIO總線接口、圖像協(xié)處理器、可變長解碼器、音頻輸入輸出接口、視頻輸入輸出接口、同步串行通信接口等模塊,各模塊與SDRAM之間采用DMA方式傳送數據。
CPU各功能模塊之間的協(xié)調、資源的分析、進程的調度,由運行在CPU上的一個由中斷源觸發(fā)的實時操作系統(tǒng)pSOS+控制。網絡控制器CS8900A是通過XIO總線與TM1300實現接口的。
TM1300片內的PCI/XIO復用總線接口給用戶提供了無縫連接PCI設備及擴展8位外設端口的能力。
當PCI/XIO總線接口中的XIO總線邏輯被激活時,作為TM1300系統(tǒng)擴展8位外設的總線,其中PCI-AD[23:0]為地址總線A23~A0,共提供了尋址16M個單元的能力。
DMA控制器負責對每個通道的讀寫傳輸進行地址計算。
在計算機傳輸地址時,有基本調整和使用全局索引寄存器進行調整2種方式:基本調整是指通過控制域SRC DIR和DST DIR來設置傳輸地址,按數據字長大小(由ESIZE控制)遞增、遞減或保持不變;而使用全局索引寄存器調整與基本調整不同,這種模式下,根據傳輸的數據元素是否當前幀的最后一個來進行地址調整。
用戶通過使用其提供的集成開發(fā)平臺(IDE),調用這些功能模塊、設定模塊時鐘輸入,配置全局變量和局部變量,設定用戶功能參數,完成功能模塊的配置。
另外,這些功能模塊還可以相互連接,以完成更加復雜的功能。因此,通過合理的配置數字和模擬block就可以在片內實現大部分外圍器件的工作。并且,由于設定的參數量存儲在片內Flash中,因此,無論是在設計之初,還是在產品應用現場,工程師均通過軟件重新配置數字和模擬block參數,從而增加/刪除功能模塊,定義輸入/輸出引腳,完成硬件升級。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權請聯(lián)系刪除。圖片供參考