DSP入門必看
發(fā)布時(shí)間:2008/8/22 0:00:00 訪問(wèn)次數(shù):1622
cmd文件
由3部分組成:
1)輸入/輸出定義:.obj文件:鏈接器要鏈接的目標(biāo)文件;.lib文件:鏈接器要鏈接的庫(kù)文件;.map文件:鏈接器生成的交叉索引文件;.out文件:鏈接器生成的可執(zhí)行代碼;鏈接器選項(xiàng)
2)memory命令:描述系統(tǒng)實(shí)際的硬件資源
3)sections命令:描述“段”如何定位
為什么要設(shè)計(jì)csl?
1,dsp片上外設(shè)種類及其應(yīng)用日趨復(fù)雜
2,提供一組標(biāo)準(zhǔn)的方法用于訪問(wèn)和控制片上外設(shè)
3,免除用戶編寫配置和控制片上外設(shè)所必需的定義和代碼
什么是csl?
1,用于配置、控制和管理dsp片上外設(shè)
2,已為c6000和c5000系列dsp設(shè)計(jì)了各自的csl庫(kù)
3,csl庫(kù)函數(shù)大多數(shù)是用c語(yǔ)言編寫的,并已對(duì)代碼的大小和速度進(jìn)行了優(yōu)化
4,csl庫(kù)是可裁剪的:即只有被使用的csl模塊才會(huì)包含進(jìn)應(yīng)用程序中
5,csl庫(kù)是可擴(kuò)展的:每個(gè)片上外設(shè)的api相互獨(dú)立,增加新的api,對(duì)其他片上外設(shè)沒(méi)有影響
csl的特點(diǎn)
1,片上外設(shè)編程的標(biāo)準(zhǔn)協(xié)議:定義一組標(biāo)準(zhǔn)的apis:函數(shù)、數(shù)據(jù)類型、宏;
2,對(duì)硬件進(jìn)行抽象,提取符號(hào)化的片上外設(shè)描述:定義一組宏,用于訪問(wèn)和建立寄存器及其域值
3,基本的資源管理:對(duì)多資源的片上外設(shè)進(jìn)行管理;
4,已集成到dsp/bios中:通過(guò)圖形用戶接口gui對(duì)csl進(jìn)行配置;
5,使片上外設(shè)容易使用:縮短開(kāi)發(fā)時(shí)間,增加可移植.
為什么需要電平變換?
1)dsp系統(tǒng)中難免存在5v/3.3v混合供電現(xiàn)象;
2)i/o為3.3v供電的dsp,其輸入信號(hào)電平不允許超過(guò)電源電壓3.3v;
3)5v器件輸出信號(hào)高電平可達(dá)4.4v;
4)長(zhǎng)時(shí)間超常工作會(huì)損壞dsp器件;
5)輸出信號(hào)電平一般無(wú)需變換
電平變換的方法
1,總線收發(fā)器(bus transceiver):
常用器件: sn74lvth245a(8位)、sn74lvth16245a(16位)
特點(diǎn):3.3v供電,需進(jìn)行方向控制,
延遲:3.5ns,驅(qū)動(dòng):-32/64ma,
輸入容限:5v
應(yīng)用:數(shù)據(jù)、地址和控制總線的驅(qū)動(dòng)
2,總線開(kāi)關(guān)(bus switch)
常用器件:sn74cbtd3384(10位)、sn74cbtd16210(20位)
特點(diǎn):5v供電,無(wú)需方向控制
延遲:0.25ns,驅(qū)動(dòng)能力不增加
應(yīng)用:適用于信號(hào)方向靈活、且負(fù)載單一的應(yīng)用,如mcbsp等外設(shè)信號(hào)的電平變換
3,2選1切換器(1 of 2 multiplexer)
常用器件:sn74cbt3257(4位)、sn74cbt16292(12位)
特點(diǎn):實(shí)現(xiàn)2選1,5v供電,無(wú)需方向控制
延遲:0.25ns,驅(qū)動(dòng)能力不增加
應(yīng)用:適用于多路切換信號(hào)、且要進(jìn)行電平變換的應(yīng)用,如雙路復(fù)用的mcbsp
4,cpld
3.3v供電,但輸入容限為5v,并且延遲較大:>7ns,適用于少量的對(duì)延遲要求不高的輸入信號(hào)
5,電阻分壓
10kω和20kω串聯(lián)分壓,5v×20÷(10+20)≈3.3v
未用的輸入/輸出引腳的處理
1,未用的輸入引腳不能懸空不接,而應(yīng)將它們上拉活下拉為固定的電平
1)關(guān)鍵的控制輸入引腳,如ready、hold等,應(yīng)固定接為適當(dāng)?shù)臓顟B(tài),ready引腳應(yīng)固定接為有效狀態(tài),hold引腳應(yīng)固定接為無(wú)效狀態(tài)
2)無(wú)連接(nc)和保留(rsv)引腳,nc 引腳:除非特殊說(shuō)明,這些引腳懸空不接,rsv引腳:應(yīng)根據(jù)數(shù)據(jù)手冊(cè)具體決定接還是不接
3)非關(guān)鍵的輸入引腳,將它們上拉或下拉為固定的電平,以降低功耗
2,未用的輸出引腳可以懸空不接
3,未用的i/o引腳:如果確省狀態(tài)為輸入引腳,則作為非關(guān)鍵的輸入引腳處理,上拉或下拉為固定的電平;如果確省狀態(tài)為輸出引腳,則可以懸空不接
歡迎轉(zhuǎn)載,請(qǐng)注明信息來(lái)源維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
cmd文件
由3部分組成:
1)輸入/輸出定義:.obj文件:鏈接器要鏈接的目標(biāo)文件;.lib文件:鏈接器要鏈接的庫(kù)文件;.map文件:鏈接器生成的交叉索引文件;.out文件:鏈接器生成的可執(zhí)行代碼;鏈接器選項(xiàng)
2)memory命令:描述系統(tǒng)實(shí)際的硬件資源
3)sections命令:描述“段”如何定位
為什么要設(shè)計(jì)csl?
1,dsp片上外設(shè)種類及其應(yīng)用日趨復(fù)雜
2,提供一組標(biāo)準(zhǔn)的方法用于訪問(wèn)和控制片上外設(shè)
3,免除用戶編寫配置和控制片上外設(shè)所必需的定義和代碼
什么是csl?
1,用于配置、控制和管理dsp片上外設(shè)
2,已為c6000和c5000系列dsp設(shè)計(jì)了各自的csl庫(kù)
3,csl庫(kù)函數(shù)大多數(shù)是用c語(yǔ)言編寫的,并已對(duì)代碼的大小和速度進(jìn)行了優(yōu)化
4,csl庫(kù)是可裁剪的:即只有被使用的csl模塊才會(huì)包含進(jìn)應(yīng)用程序中
5,csl庫(kù)是可擴(kuò)展的:每個(gè)片上外設(shè)的api相互獨(dú)立,增加新的api,對(duì)其他片上外設(shè)沒(méi)有影響
csl的特點(diǎn)
1,片上外設(shè)編程的標(biāo)準(zhǔn)協(xié)議:定義一組標(biāo)準(zhǔn)的apis:函數(shù)、數(shù)據(jù)類型、宏;
2,對(duì)硬件進(jìn)行抽象,提取符號(hào)化的片上外設(shè)描述:定義一組宏,用于訪問(wèn)和建立寄存器及其域值
3,基本的資源管理:對(duì)多資源的片上外設(shè)進(jìn)行管理;
4,已集成到dsp/bios中:通過(guò)圖形用戶接口gui對(duì)csl進(jìn)行配置;
5,使片上外設(shè)容易使用:縮短開(kāi)發(fā)時(shí)間,增加可移植.
為什么需要電平變換?
1)dsp系統(tǒng)中難免存在5v/3.3v混合供電現(xiàn)象;
2)i/o為3.3v供電的dsp,其輸入信號(hào)電平不允許超過(guò)電源電壓3.3v;
3)5v器件輸出信號(hào)高電平可達(dá)4.4v;
4)長(zhǎng)時(shí)間超常工作會(huì)損壞dsp器件;
5)輸出信號(hào)電平一般無(wú)需變換
電平變換的方法
1,總線收發(fā)器(bus transceiver):
常用器件: sn74lvth245a(8位)、sn74lvth16245a(16位)
特點(diǎn):3.3v供電,需進(jìn)行方向控制,
延遲:3.5ns,驅(qū)動(dòng):-32/64ma,
輸入容限:5v
應(yīng)用:數(shù)據(jù)、地址和控制總線的驅(qū)動(dòng)
2,總線開(kāi)關(guān)(bus switch)
常用器件:sn74cbtd3384(10位)、sn74cbtd16210(20位)
特點(diǎn):5v供電,無(wú)需方向控制
延遲:0.25ns,驅(qū)動(dòng)能力不增加
應(yīng)用:適用于信號(hào)方向靈活、且負(fù)載單一的應(yīng)用,如mcbsp等外設(shè)信號(hào)的電平變換
3,2選1切換器(1 of 2 multiplexer)
常用器件:sn74cbt3257(4位)、sn74cbt16292(12位)
特點(diǎn):實(shí)現(xiàn)2選1,5v供電,無(wú)需方向控制
延遲:0.25ns,驅(qū)動(dòng)能力不增加
應(yīng)用:適用于多路切換信號(hào)、且要進(jìn)行電平變換的應(yīng)用,如雙路復(fù)用的mcbsp
4,cpld
3.3v供電,但輸入容限為5v,并且延遲較大:>7ns,適用于少量的對(duì)延遲要求不高的輸入信號(hào)
5,電阻分壓
10kω和20kω串聯(lián)分壓,5v×20÷(10+20)≈3.3v
未用的輸入/輸出引腳的處理
1,未用的輸入引腳不能懸空不接,而應(yīng)將它們上拉活下拉為固定的電平
1)關(guān)鍵的控制輸入引腳,如ready、hold等,應(yīng)固定接為適當(dāng)?shù)臓顟B(tài),ready引腳應(yīng)固定接為有效狀態(tài),hold引腳應(yīng)固定接為無(wú)效狀態(tài)
2)無(wú)連接(nc)和保留(rsv)引腳,nc 引腳:除非特殊說(shuō)明,這些引腳懸空不接,rsv引腳:應(yīng)根據(jù)數(shù)據(jù)手冊(cè)具體決定接還是不接
3)非關(guān)鍵的輸入引腳,將它們上拉或下拉為固定的電平,以降低功耗
2,未用的輸出引腳可以懸空不接
3,未用的i/o引腳:如果確省狀態(tài)為輸入引腳,則作為非關(guān)鍵的輸入引腳處理,上拉或下拉為固定的電平;如果確省狀態(tài)為輸出引腳,則可以懸空不接
歡迎轉(zhuǎn)載,請(qǐng)注明信息來(lái)源維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
熱門點(diǎn)擊
- 怎樣使用DSP的cache
- DSP入門必看
- 中斷在TMS320C54x系列DSP中的應(yīng)用
- 調(diào)度器在DSP編程中的應(yīng)用
- TI推出可編程PLL時(shí)鐘合成器
- matlab濾波器設(shè)計(jì)-IIR濾波器的設(shè)計(jì)與
- 智安邦攜TI推出SMTK02智能視頻服務(wù)器產(chǎn)
- C代碼在TMS320C54X上的手工匯編優(yōu)化
- 雙TSC695F處理器在微小衛(wèi)星電子平臺(tái)中的
- 16位高速A/D轉(zhuǎn)換器在高速DSP中的應(yīng)用
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- 首款新結(jié)構(gòu)硅基外腔混合集成光源芯片
- 全大核架構(gòu) X930 超大核的
- 計(jì)算子系統(tǒng)(Compute Sub Syst
- Neoverse CSS V3 架構(gòu)R
- Arm Neoverse CP
- Dimensity 9400芯
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究