• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關(guān) 閉

    新聞中心

    EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于USB總線的ADSP-TS101S鏈路口加載

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

    作者: 時(shí)間:2012-07-23 來(lái)源:網(wǎng)絡(luò) 收藏

    摘要:在DSP系統(tǒng)上運(yùn)行的程序,系統(tǒng)上電復(fù)位后需要加載程序到DSP的程序存儲(chǔ)器內(nèi)。這是使用外部加載模式時(shí)的系統(tǒng)開(kāi)發(fā)不可缺少的環(huán)節(jié)。針對(duì)實(shí)際需求,提出了一種使用對(duì)ADSP_TS101S進(jìn)行鏈路口加載的方案,并介紹了設(shè)計(jì)思想和實(shí)現(xiàn)過(guò)程。實(shí)際應(yīng)用的試驗(yàn)證明,提出的加載方案有效且簡(jiǎn)單易行。
    關(guān)鍵詞:ADSP_TS101S;鏈路口;;加載

    ADSP_TS101S(以下簡(jiǎn)稱TS101)是美國(guó)ADI公司推出的TigerSHARC系列數(shù)字信號(hào)處理器中一款高性能的靜態(tài)超標(biāo)量處理器,它專為大規(guī)模信號(hào)處理任務(wù)和通信應(yīng)用進(jìn)行了結(jié)構(gòu)上的優(yōu)化,廣泛應(yīng)用于雷達(dá)等高速實(shí)時(shí)信號(hào)處理系統(tǒng)。
    將程序代碼加載到DSP內(nèi)部程序空間時(shí),通常采用開(kāi)發(fā)器的JTAG接口將執(zhí)行文件加載到DSP內(nèi)存里進(jìn)行調(diào)試;在硬件仿真完成后,又通過(guò)JTAG接口將生成的ldr文件燒寫到與TS101相連的FLASH里固化。然而在很多情況下,使用開(kāi)發(fā)器加載或固化程序很不方便,甚至無(wú)法實(shí)現(xiàn),因此需要開(kāi)發(fā)一種脫離開(kāi)發(fā)器的TS101加載方式。基于這種需求,設(shè)計(jì)實(shí)現(xiàn)了基于的TS101鏈路口加載,只需一根USB線纜,即可實(shí)現(xiàn)TS1 01的程序在線重加載和固化。

    1 Link Port協(xié)議
    鏈路口(Link Port)是TS101的一種高速互聯(lián)接口,它的通信是通過(guò)一個(gè)8位的數(shù)據(jù)和3個(gè)控制信號(hào)進(jìn)行的,有4組LINK管腳。其中LxC LKIN和LxCLOUT是時(shí)鐘/應(yīng)答輸入和輸出管腳;LxDAT[7:0]-數(shù)據(jù)輸入輸出;LxDIR是LINK的方向指示信號(hào)。Link Port的最簡(jiǎn)單的連接方式(如圖1所示)用了LxCLKIN,LxCLKOUT,和LxDAT。每個(gè)101 DSP的LxCLKOUT與其它的LxCLKIN相連,兩片TigerSHARC101 DSP芯片之間用LxDAT數(shù)據(jù)總線相連。

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

    a.JPG


    Link Port的最小傳輸單位是8個(gè)時(shí)鐘周期,數(shù)據(jù)總量為4倍字長(zhǎng)(16字節(jié),在時(shí)鐘的雙沿觸發(fā))。傳輸被發(fā)送端初始化,只有當(dāng)接收端設(shè)置LxCLKOUT(對(duì)于發(fā)送端為L(zhǎng)xCLKIN)為高電平,發(fā)送才能被初始化為一次傳輸。LxCLKOUT為高電平意味著接收端為接收模式并且接收緩沖器為空。


    上一頁(yè) 1 2 3 4 下一頁(yè)

    關(guān)鍵詞: ADSP-TS USB 總線

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 侯马市| 蓬安县| 贵德县| 威海市| 隆回县| 上饶市| 龙海市| 宣恩县| 城固县| 城步| 九龙坡区| 罗平县| 兴化市| 分宜县| 资溪县| 辽中县| 金门县| 西藏| 翼城县| 周至县| 张家川| 宁南县| 罗定市| 聂拉木县| 海淀区| 长治县| 冀州市| 墨江| 门头沟区| 潼关县| 舞钢市| 沭阳县| 壶关县| 青川县| 元江| 通河县| 德庆县| 蒲江县| 江津市| 桃江县| 商水县|