

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、封面作者:PanHon glia ng僅供個(gè)人學(xué)習(xí)基于 TMS320VC33 系統(tǒng)的硬件設(shè)計(jì)作者:周文 和敬涵 毛志芳 轉(zhuǎn)貼自:微計(jì)算機(jī)信息點(diǎn)擊數(shù):79 更新時(shí)間:2008-11-11The Hardware Desig n of TMS320VC33 SystemAbstract: This paper introduces the hardware design method of the minimal system about TMS320VC33 whict isthe float DSP chip, according to its structure. It also intro
2、duces the circuits about Timing ResetJTAG Emul at i onand M em o r y In t er f a c ing comb ining with p r a c t i cal a p p l i c at i on. Key words : Reset, Timing, JTAG Em u l a t i on. Boot. 摘要:本文針對浮點(diǎn) DSP 芯片 TMS320VC33 芯片的結(jié)構(gòu)特點(diǎn),介紹了該芯片最小系統(tǒng)硬件電路設(shè)計(jì)的 方法,并結(jié)合實(shí)際應(yīng)用情況,介紹了相關(guān)的時(shí)鐘電路、復(fù)位電路、JTAG 仿真接口電路、 外圍存儲(chǔ)器接口電
3、路 以 及Boot的 設(shè) 計(jì)。關(guān)鍵詞:復(fù)位,時(shí)鐘,JTAG 仿真,Boot。引言TMS320C3X 系列是隸屬 TMS320 家族的一個(gè)低價(jià)位 32 位浮點(diǎn) DSP。目前主要應(yīng)用于數(shù)字化音頻、視頻 會(huì)議、工控和機(jī)器人技術(shù)等方面,還可應(yīng)用于電力系統(tǒng)在線監(jiān)測方面。其中VC33 的最高處理速度為 150MFLOPS,其主要特點(diǎn)和組成有: 高品質(zhì)的浮點(diǎn) DSP,指令周期為 13ns17ns 處理速度為 150MFLOPS120MFLOPS。(2)低功耗(VEC /*VC33 規(guī)定的中斷向量地址 */.text :LOAD=EXTRAM.ci ni tEXTRAMOUT 文件,用戶程序代碼即被寫入EXR
4、AM 空間。flash_add0 x5555=0 xaa。/*3 字節(jié)芯片 SDP 指令*/flash_add0 x2aaa=0 x55 flash_add0 x5555=0 xa0 void era_flash()/* 擦除芯片子程序 */o/*6 字節(jié)芯片擦除指令*/ flash_add0 x2aaa=0 x55 。flash_add0 x5555=0 x80。flash_add0 x5555=0 xaa。data:RUN=EXTRAMbss:RUN=INTRAM2.stackINTRAM1第二步:依據(jù) TMS320VC33 的 BOOT格式,并根據(jù) CC 產(chǎn)生的用戶。MAP 文件找出程序
5、入口地址。各加載塊的入口地址以及長度, 編寫FLASH 燒寫文件。示例源程序清單如下:#define MEM WIDE 0 x00000008 /*Flash存儲(chǔ)器寬度*/#define CG REGISTER 0 x000010c8 /*全局存儲(chǔ)器配置參數(shù)*/#define ENTER POINT 0 x00c00064 /*程序代碼入口地址*/volatile int *flash_add=(volatile int *)0 x400000。/*外部 Flash 的映射地址 */#defi ne BOOTORG 0 xc00064 /*.MAP文件中的程序入口地址#defi ne BOOT
6、BLK 3/*.MAP文件中的加載塊數(shù)量 */#define BOOTSRC1 ADD 0 x00809fc1 /* 第 1 個(gè)加載塊地址 */volatile int *bootblk1_add=(volatile int *)0 x00809fc1#define BOOTBLK1 LEN 0 x3a /* 第 1 個(gè)加載塊長度 */#define BOOTSRC2 ADD 0 x00C00000 /*第 2 個(gè)加載塊地址 */volatile int *bootblk2_add=(volatile int *)0 x00c00000#define BOOTBLAK2 LEN 0 xa3 /
7、*第 2 個(gè)加載塊長度 */#define BOOTSRC3 ADD 0 x00C000a3 /* 第 3 個(gè)加載塊地址 */volatile int *bootblk3_add=(volatile int *)0 x00c000a3#define BOOTBLK3 LEN 0 x17 /* 第 3 個(gè)加載塊長度 */un sig ned int flashadd nu m,byte num 。/*定義 Flash 地址及頁面字節(jié)數(shù)變量*/void waite(int ms)/* 軟件 1ms 子程序 */void sdp_flash()/*軟件數(shù)據(jù)保護(hù)子程序*/第一步:在 CC 下編譯后,裝
8、入用戶。flash_add0 x2aaa=0 x55。flash_add0 x5555=0 x10。waite(20)。/*20ms 等待芯片擦除完成*/void write_flash(int bootdata)/*寫一個(gè) int 型數(shù)據(jù) */unsigned int i。for(i=0oi127)/* 個(gè)頁面寫完,頁面字節(jié)置0,等待 11ms*/bytenum=0。waite(11)。bootdata=8。/*待寫數(shù)據(jù)右移 8 位*/void main() /* 主程序 */un sig ned int i,j,le nth。bytenum=0。flashaddnum=0。/*Flash
9、地址及頁面字節(jié)數(shù)置 */ waite(1)。/*等待 1ms*/era_flash()。/*擦除 Flash 芯片 */write_flash(MEM_WIDE) 。/*寫外部 Flash 存儲(chǔ)器寬度 */ write_flash(CG_REGISTER) 。/* 寫寄存器配置參數(shù) */ write_flash(1)。/* 第 1 個(gè) boot 的數(shù)據(jù)長度為 1*/ write_flash()ENTER_POINT 。 /*寫入 boot的目的地址 */ write_flash(0)。/* 第 1 個(gè) boot 的數(shù)據(jù) */for(i=0。iBOOTBLK。i+) /*分別燒寫需要 boot
10、的數(shù)據(jù)塊*/ if(i=0) /*每個(gè)數(shù)據(jù)塊燒寫的起起2字節(jié)分別是長度和源地址*/le nth=BOOTBLK1_LEN 。write_flash(BOOTHBLK1_LEN) 。write_flash(BOOTSRC1_ADD) 。else if(i=1)lenth=B00TBLK2_LEN。write_flash(B00TBLK2_LEN) 。write_flash(B00TSRC3_ADD) 。else。for(j=0ojINTRAM1.stackINTRAM1第四步:運(yùn)行燒寫程序,用戶代碼即被寫入FLASH 中,將 FLASH 的 0E 引腳跳線連通至的位置,利用 CC 可以查看 FL
11、ASH 存儲(chǔ)器內(nèi)容是否與要燒寫的內(nèi)部一致,并脫機(jī)檢驗(yàn)。FLASH 在線編程方法已在用戶板上得到了驗(yàn)證,達(dá)到了預(yù)期的目的。通過JTAG 仿真器對TMS320VC33 用戶系統(tǒng)外部 FLASH 的在線編程,可以省去 HEX 轉(zhuǎn)換工具及 EPROM 編 程器等工具,且具有方便。易行的特點(diǎn)。該現(xiàn)場在線編程的方法可推廣至其它系列DSP 用戶系統(tǒng),是 DSP 開發(fā)中需要掌握的一項(xiàng)新技術(shù)。版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計(jì)等在網(wǎng)上搜集整理。版權(quán)為潘宏亮個(gè)人所有This article in eludes some parts, in cludi ng text,pictures, and des
12、ig n. Copyright is Pan Hon glia ngs pers onal ownership.用戶可將本文的內(nèi)容或服務(wù)用于個(gè)人學(xué)習(xí)、研究或欣賞,以及 其他非商業(yè)性或非盈利性用途,但同時(shí)應(yīng)遵守著作權(quán)法及其他相關(guān) 法律的規(guī)定,不得侵犯本網(wǎng)站及相關(guān)權(quán)利人的合法權(quán)利。除此以 外,將本文任何內(nèi)容或服務(wù)用于其他用途時(shí),須征得本人及相關(guān)權(quán) 利人的書面許可,并支付報(bào)酬。Users may use the contents or services of this article for pers onalstudy, research or appreciati on, and other n
13、on-commercial or non-profitpurposes, but at the same time, they shall abide by the provisions ofcopyright law and other releva nt laws, and shall not infringe upon thelegitimate rights of this website and its releva nt obligees. In addition,when any content or service of this article is used for other purposes,written permission and remun erati on shall be obta ined from the pers onconcerned and the releva nt obligee.轉(zhuǎn)載或引用本文內(nèi)容必須是以新聞性或資料性公共免費(fèi)信息為 使用目的的合理、善意引用,不得對本文內(nèi)容原意進(jìn)行曲解、修 改,并自負(fù)版權(quán)等法律責(zé)任。Reproducti on or quotatio n of the content of this article must be reason able and good-f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供應(yīng)鏈合同范例
- 農(nóng)場租地露營合同范例
- 太原旅游職業(yè)學(xué)院《翻譯理論與實(shí)踐英語》2023-2024學(xué)年第二學(xué)期期末試卷
- 甘南藏族自治州碌曲縣2024-2025學(xué)年四下數(shù)學(xué)期末教學(xué)質(zhì)量檢測模擬試題含解析
- 晉中師范高等專科學(xué)?!豆こ虃惱砑按靶乱?guī)范》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南省岳陽市2024-2025學(xué)年小升初模擬數(shù)學(xué)測試卷含解析
- 云南工貿(mào)職業(yè)技術(shù)學(xué)院《中學(xué)主題活動(dòng)設(shè)計(jì)與開發(fā)》2023-2024學(xué)年第二學(xué)期期末試卷
- 大同師范高等專科學(xué)?!对O(shè)計(jì)策劃與管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 初中七年級(jí)地理教師下學(xué)期工作計(jì)劃
- 海南衛(wèi)生健康職業(yè)學(xué)院《財(cái)經(jīng)應(yīng)用文寫作》2023-2024學(xué)年第二學(xué)期期末試卷
- 七年級(jí)上冊數(shù)學(xué)應(yīng)用題專項(xiàng)
- 臺(tái)球廳合伙協(xié)議書
- SWITCH塞爾達(dá)傳說曠野之息-1.6金手指127項(xiàng)修改使用說明教程
- 阻生牙的拔除
- 、野外生存教案
- 新形式下做好檢察信息工作的心得體會(huì)
- 綠色低碳節(jié)能先行3000字(9篇)
- 上海市浦東新區(qū)2022屆九年級(jí)中考二模化學(xué)試卷+答案
- 水文地質(zhì)手冊
- 二級(jí)建造師《施工管理》高頻考點(diǎn)二
- 水質(zhì)采樣記錄
評論
0/150
提交評論