999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP的微型實驗系統

2012-10-18 08:58:44李慧慧范文兵
河南廣播電視大學學報 2012年4期
關鍵詞:信號實驗系統

李慧慧,范文兵

(1.河南廣播電視大學;2.鄭州大學,河南 鄭州 450000)

一、DSP芯片的選型

數字信號處理器(DSP)是電子信息領域的新型高科技產品,已成為傳統微控制單元和昂貴的多片MCU設計的一種廉價替代品。TMS320C54x系列是隸屬于TMS320家族的定點數字信號處理芯片,具有低功耗、高性能等優點,廣泛應用于傳真、個人通信和語音編碼等無線通信系統中。考慮到系統設計的通用性和性價比,該實驗系統選擇TMS320VC5410(簡稱VC5410)作為處理器芯片。本文主要介紹基于VC5410的微型實驗系統硬件電路各模塊設計方案及在軟件調試過程中遇到的若干問題及其解決方案。

二、系統模塊

微型實驗系統主要為滿足DSP教學常規實驗而開發的。該系統以VC5410芯片為核心,外圍電路由時鐘電路、電源電路、復位電路和片外程序/數據存儲器等部分構成。實驗系統硬件框圖如圖1所示。在設計中選用了以下芯片:

處理器芯片VC5410:具有3.3VI/O電壓和2.5V核電壓。

電壓轉換芯片TPS73HD325:主要為實驗系統提供穩定的+3.3V和+2.5V電源。

存儲芯片SST39VF400(VF400):系統中的FLASH芯片,用于存放BOOT表和提供外擴的存儲空間。

外部 RAM芯片 IDT71V016SA15PH:64K×16bit的高速SRAM,主要用來存儲大量數據。

1.時鐘電路設計。

DSP系統中,時鐘電路占有至關重要的地位,其性能好壞直接影響到系統能否正常運行。時鐘電路設計原則如下:

(1)系統中要求多個不同頻率的時鐘信號時,首選可編程時鐘芯片,這樣有利于時鐘信號的同步。

(2)單一時鐘信號時,一般的應用建議選擇晶體時鐘電路。

(3)多個同頻時鐘信號時,可選擇有源的晶振作為時鐘電路。

(4)盡量使用DSP片內的PLL,降低片外時鐘頻率,提高系統的穩定性。

(5)C6000、C5510、C5409A、C5416、C5420、C5421 和 C5441等DSP片內無振蕩電路,不能用晶體時鐘電路。

(6)VC5401、VC5402、VC5409 和 F281x 等 DSP 時鐘信號的電平為1.8V,建議采用晶體時鐘電路。

依據以上設計原則,在筆者設計的微型實驗系統中,采用的是晶振電路,它與內部振蕩器一起產生參考時鐘信號。其電路簡單、體積小、頻率范圍寬(1Hz~400MHz)、驅動能力強,可為多個器件使用。系統中所使用晶振的頻率為10MHz,經DSP倍頻后工作頻率可以達到100MHz。需要注意的是,在使用晶振時,輸出信號電平一般為5V或3.3V。VC5410的CPU有三個時鐘模式選擇引腳CLKMD1、CLKMD2、CLKMD3,為了操作方便,可將這三個引腳的值由DIP開關控制,這樣增強了時鐘晶振選擇的靈活性。

2.電源電路設計。

直流穩壓電源供電為標準的5V直流電,而VC5410要求3.3V的I/O電壓和2.5V核電壓,因此必須進行電壓轉換。常用的電源解決方案有以下兩種:(1)單電源輸出;(2)雙電源輸出。在該系統設計中由于采用的是雙電源輸出方案,選用TPS73HD325作為電壓轉換器,典型輸入電壓為+5V,輸出為3.3V和2.5V,設計原理圖略。

3.復位電路設計。

對于TMS320C54x而言,復位是不可屏蔽的外部中斷,也是優先級別最高的中斷。一般在加電后芯片處于未知狀態時對其復位。每次復位后系統重新運行初始化程序。根據對復位源的不同操作,TMS320C54x的復位方式可分為三種,即上電復位、手動復位和軟件復位。前兩種是通過硬件電路來實現復位,后一種則通過軟件編程實現。上電復位即復位引腳RS產生一個低電平脈沖信號,使芯片復位。芯片完成對硬件的初始化并從0000H單元開始執行第一條指令,通常這里是一條分支到系統初始化程序的跳轉指令。為使芯片初始化正確,一般應保證復位端(RS)低電平至少持續6個時鐘周期,即當時鐘為20MHz時為300ns。在該微型實驗系統設計中,為了調試電路方便,特意在電路板設置手動復位鍵(如圖2)。手動復位時,SW1按鈕按下,以后過程同上電復位過程是一樣的。

4.JTAG接口設計。

VC5410含有一個專用仿真口來支持由IEEE1149.1標準規范的JTAG仿真,該端口由仿真器直接訪問,以實現在線仿真、程序下載等軟件調試,它可實時地訪問目標板上CPU的存儲器、寄存器以及I/O口等內容。當仿真頭和JTAG目標芯片之間的距離超過6英寸時,仿真信號需要緩沖,若小于6英寸,不必加緩沖。圖3是一個不加緩沖的仿真器連接圖,也即是實驗系統中的連接方案,其中的EMU0和EMU1信號必須通過上拉電阻連接高電平,提供少于10us的信號上升時間,推薦的上拉電阻為4.7或10。

5.存儲器擴展設計。

VC5410片上具有 16KW 的 ROM,8KW 的 DARAM,56KW的SARAM,但在需要大容量存儲器時,就需進行片外擴展。片外存儲器的擴展有多種方式,程序存儲器和數據存儲器可以分開設計,也可以混合設計。為了不增加系統設計的復雜度,提高存儲器利用率和可擴展性,微型實驗系統中,存儲器的擴展方式為:FLASH用作程序存儲器,SRAM用作數據存儲器。

(1)該系統設計中采用VF400作為FLASH,用于存放BOOT表和提供外擴的存儲空間;該芯片是一個低功耗FLASH,工作在2.7~3.6V下,存儲容量為256KW (1KW=16bit),可重復編程次數達10萬次。VF400在讀模式時,/CE和/OE是邏輯低電平,并且/WE是邏輯高電平;在編程/擦除模式時,/CE和/WE是邏輯低電平,而/OE是邏輯高電平。

(2)該系統設計中,VC5410工作在100MIPS下,所以外部RAM可以考慮選擇15ns的IDT71V016SA15PH。設計中將DSP設置為微機工作方式 (MP/MC=0),8000~0BFFFh映射到外部存儲器上,故而SRAM的地址線A15必須邏輯置1。FLASH和SRAM的讀寫信號邏輯關系如圖4所示。

其中,DSP_MSTRB#、DSP_R/W#為 VC5410的/MSTRB和R/W管腳,/WE、/OE同時用作FLASH和 SRAM的/WE、/OE 邏 輯 ,VC5410 的/PS+DSP_MSTRB#、/DS+DSP_MSTRB#邏輯分別用于FLASH和SRAM的/CE、/CS邏輯。

/WE=DSP_MSTRB#+DSP_R/W#;

/OE=DSP_MSTRB#+! DSP_R/W#;

/CE=/PS+DSP_MSTRB#;

/CS=/DS+DSP_MSTRB#。

三、抗干擾設計

1.電源和地的抗干擾設計。

電路板設計中,無論是否有專門的地層和電源層,都必須在電源和地之間加上足夠的并且分布合理的電容。一般在電源和地的接入端放一部分多種容值的電容,再將其余的大電容均勻地分布在電源和地的主干線上。可以在電源入口處接一個大容量的電解電容或鉭電容,一般10-100uF都可以,濾去低頻噪聲。另外,還應該并聯一些小容量的高頻電容,一般在0.01-0.1pF范圍內都可以,它們的值可以不同,以分別濾去不同頻率的高頻噪聲。

2.重要信號線設計。

時鐘信號頻率越高,其布線要求也就越高。本系統設計中采用的是10MHz的晶體振蕩器,布線時應該注意如下幾點:

(1)時鐘源和負載的連線應盡量短,線應較寬。

(2)在時鐘芯片的電源入口處放一個容量為10~100uF的鉭電容,具體可根據實際情況而定,為了防止高頻干擾,還應在大容量電容后并聯一個0.1uF的小電容。

(3)不要在時鐘芯片的下面布線,以防時鐘芯片的輸出產生抖動。對于時鐘走線而言,最好都從內層走,以減少干擾。

四、系統調試

處理器芯片VC5410的四個外部中斷引腳READY、/BIO、/NMI、/HOLD需通過4.7的上拉電阻接高電平。在對系統上電前要仔細檢查元件是否可靠地焊牢,管腳間、電源和地之間是否短路,元器件、電容的安裝方向是否正確。上電后,要先檢查10MHz的晶振是否正常工作,能否硬件復位。上電后可用示波器測量DSP的時鐘輸入和時鐘輸出波形。通常情況下,DSP內部可以對不滿意的時鐘進行整形,因此,只要輸出時鐘CLKOUT波形合格,就說明時鐘正常工作。如果仿真器不能啟動,原因可能是多方面的,具體可以參閱相應的仿真器說明手冊。如果設計成功,接上電源后能夠順利進入系統仿真環境。可編寫一段控制XF管腳的測試程序,觀察到XF管腳上拉的發光管閃爍,也可以用示波器直接測試波形。部分測試程序代碼如下。

五、結束語

基于DSP的微型實驗系統充分利用了數字信號處理功能,采用最簡潔可靠的硬件電路形式來滿足數字信號處理教學的基本要求。本系統具有良好的通用性和開放性,也可以直接作為一個多功能的DSP研發和調試平臺,以方便進行功能的擴展和二次開發,具有廣闊的前景。

[1]劉佳,張奕黃.TMS320LF2407 的復位問題分析[J].微特電機,2004(7):46-47.

[2]張勇.TMS320C5000系列 DSP匯編語言程序設計[M].西安:西安電子科技大學出版社,2004:80-108.

[3]孫光,趙志敏.數字信號處理器TMS320F206復位問題研究[J].電子技術應用,2002(11):67-69.

[4]王立華,劉志軍.DSP 系統中時鐘電路的設計[J].電子世界,2005(5):29-30.

[5]王麗娟,趙恒,甄姬娜.McBSP及其在實際中的應用[J].微計算機信息,2007,23(29):146-147.

猜你喜歡
信號實驗系統
記一次有趣的實驗
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
做個怪怪長實驗
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 成年A级毛片| 亚洲精品视频在线观看视频| 91成人试看福利体验区| 久久99精品久久久久久不卡| 亚洲av日韩综合一区尤物| 亚洲美女一级毛片| 欧美乱妇高清无乱码免费| 欧洲免费精品视频在线| 亚洲婷婷在线视频| 性做久久久久久久免费看| 欧美色视频在线| 欧美在线中文字幕| 免费aa毛片| 亚洲swag精品自拍一区| 欧美一级黄片一区2区| 人妻中文字幕无码久久一区| 免费看美女自慰的网站| 国产一级妓女av网站| 91 九色视频丝袜| 红杏AV在线无码| 欧美一区二区三区不卡免费| 激情综合婷婷丁香五月尤物| 亚洲乱伦视频| 人妻无码一区二区视频| 福利在线不卡| 99精品高清在线播放| 中国毛片网| 国产麻豆永久视频| 亚洲国产精品日韩欧美一区| 久久久久无码精品| 国产成人艳妇AA视频在线| 在线播放91| 人妻丰满熟妇啪啪| 久久情精品国产品免费| 国产高清国内精品福利| 狠狠色丁香婷婷| 三级毛片在线播放| 久久无码免费束人妻| 色婷婷成人网| 欧美激情一区二区三区成人| 99在线视频网站| 亚洲欧美精品一中文字幕| 日韩黄色在线| 一级全黄毛片| 亚洲欧洲一区二区三区| 亚洲欧美一区二区三区蜜芽| 国产日韩av在线播放| 亚洲日韩Av中文字幕无码| 久久久久久高潮白浆| 亚洲浓毛av| 亚洲欧美自拍中文| 日韩免费成人| 在线一级毛片| 久久福利网| 激情无码字幕综合| 毛片最新网址| 精品夜恋影院亚洲欧洲| 国产尤物jk自慰制服喷水| 午夜福利在线观看成人| 日韩不卡高清视频| 欧美人与性动交a欧美精品| 成人一级免费视频| 亚洲欧美日韩中文字幕在线一区| 国产精品女熟高潮视频| 成人午夜网址| 国产欧美性爱网| 强乱中文字幕在线播放不卡| 欧美亚洲一二三区| 日韩天堂在线观看| 精品久久久久久中文字幕女| 亚洲欧美成人在线视频| 久久精品中文无码资源站| 狼友av永久网站免费观看| 久久伊人色| 午夜欧美在线| 综合网久久| 亚洲精品色AV无码看| 国产成人精品一区二区三区| 色综合久久88色综合天天提莫| 97在线碰| 无码高潮喷水专区久久| 亚洲美女一区二区三区|