關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于USB總線的ADSP-TS101S鏈路口加載

        基于USB總線的ADSP-TS101S鏈路口加載

        作者: 時間:2012-07-23 來源:網絡 收藏

        2 TS101的軟件設計流程及加載引導方式
        TS101的軟件設計流程如圖2所示。其中,鏈接描述文件(.LDF)定義了整個系統的存儲器配置和程序中數據及代碼的具體存放位置。加載核文件(.DXE)是指加載引導核程序,其大小為32 bit,放在加載文件的起始部分,其功能是用來實現TS101的正確引導。ADI公司在其DSP集成開發環境Visual DSP++安裝目錄的ldr子目錄下提供了標準加載核文件及相應的源程序(.ASM)和鏈接描述文件。一般可直接使用提供的標準加載核文件或對其相應的源程序進行簡單修改,重新編譯鏈接生成所需的加載核文件。加載文件是由引導加載器(elfloader)將可執行文件進行一定的格式變化,并在起始位置附加上加載核文件生成的。

        本文引用地址:http://www.104case.com/article/202238.htm

        b.JPG


        加載程序的外部設備可以直接向鏈路口緩沖寫入數據,只要寫入速率不超過DSP的主時鐘頻率即可。此處的外部設備采用計算機的。鑒于FPGA在數字電路系統設計中具有可靠性高、設計靈活、易于開發等優點,本文采用FPGA進行Link Port與的接口設計,使的輸出滿足Link Port的協議,以實現DSP的鏈路口加載。

        3 USB及其與Link Port的接口
        采用FPGA實現基于USB的TS101的Link Port加載結構框圖如圖3所示。

        c.JPG


        3.1 Link Port發送模塊
        ADI公司網站上有推薦的實現TS101的Link Port收發協議的VHDL代碼,但是比較復雜,鑒于本文只需要使用Link Port的發送功能,且無需緩沖,故根據圖1所示的最小Link Port配置編寫代碼,實現Link Port發送功能。基于FPGA的TS101的Link Port發送模塊結構框圖如圖4所示。

        d.JPG



        關鍵詞: ADSP-TS USB 總線

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 仪征市| 昂仁县| 大化| 高碑店市| 苏尼特右旗| 三门峡市| 曲阳县| 平果县| 富裕县| 泸溪县| 蓬溪县| 台中县| 多伦县| 呼和浩特市| 娄底市| 宜宾县| 赤水市| 增城市| 延津县| 南通市| 交城县| 玉树县| 剑川县| 霞浦县| 石景山区| 扎囊县| 宜章县| 鄂尔多斯市| 疏附县| 盐边县| 和龙市| 大石桥市| 罗甸县| 玉环县| 三台县| 北辰区| 克东县| 正阳县| 信阳市| 云南省| 平利县|