菜鳥入門必看:吐血整理的DSP入門問題【下篇】
發布時間:2015-02-13 責任編輯:sherryyu
【導讀】先前小編為大家整理了關於DSP初級學習常見問題的上半部分,今jin天tian小xiao編bian繼ji續xu為wei大da家jia送song福fu利li,帶dai來lai這zhe些xie常chang見jian問wen題ti的de下xia半ban部bu分fen。本ben文wen內nei容rong大da多duo來lai自zi於yu新xin手shou們men在zai初chu學xue時shi期qi比bi較jiao關guan心xin的de問wen題ti和he最zui常chang見jian的de疑yi問wen,詳xiang細xi到dao介jie紹shao初chu學xue需xu要yao看kan的de文wen檔dang哦o~涵蓋麵十分之廣。如果你也對學習DSP抱有興趣,不妨來看看本篇文章來打下堅實的基礎吧。
1、DSP芯片有多大的驅動能力?
DSP的驅動能力較強,可以不加驅動,連接8個以上標準TTL門。
2、如何將USB同DSP相接?
USB是正在發展的一種高速串行總線。DSP同USB的連接有以下方法:
利用USB接口芯片同DSP連接,通過DSP的程序實現USB的協議。此種方式,程序設計較複雜,但數據交換速度可以有保障;
利用USB控製芯片同DSP連接,USB控製芯片實現USB的連接,同時通過I/O口或FIFO同DSP交換數據。此種方式,程序簡單,但由於USB控製芯片的速度有限,數據交換速度同硬件選擇有關;

3、在DSP係統中為什麼要使用CPLD?
DSP的速度較快,要求譯碼的速度也必須較快。利用小規模邏輯器件譯碼的方式,已不能滿足DSP係統的要求。同時,DSP係統中也經常需要外部快速部件的配合,這些部件往往是專門的電路,有可編程器件實現。CPLD的時序嚴格,速度較快,可編程性好,非常適合於實現譯碼和專門電路。
4、DSP係統構成的常用芯片有哪些?
電源:TPS73HD3xx,TPS7333,TPS56100,PT64xx...
Flash:AM29F400,AM29LV400...
SRAM:CY7C1021,CY7C1009,CY7C1049...
FIFO:CY7C425,CY7C42x5...
Dualport:CY7C136,CY7C133,CY7C1342...
SBSRAM:CY7C1329,CY7C1339...
SDRAM:HY57V651620BTC...
CPLD:CY37000係列,CY38000係列,CY39000係列...9)PCI:PCI2040,CY7C09449...
USB:AN21xx,CY7C68xxx...
5、DSP為什麼要初始化?
DSP在RESET後,許多的寄存器的初值一般同用戶的要求不一致,例如:等待寄存器,SP,中斷定位寄存器等,需要通過初始化程序設置為用戶要求的數值。初始化程序的主要作用:
(1)設置寄存器初值。
(2)建立中斷向量表。
(3)外圍部件初始化。
6、如何判斷DSP能正常的工作。
最簡單的辦法是測量它的clkout腳輸出是否正常。
[page]
7、JTAG頭的使用會遇到哪些情況
(1)CLKOUT沒有輸出。
(2)Emu0,Emu1需要上拉。
(3)TCK的頻率為10M。
(4)在3.3VDSP中,PD腳為3.3V供電,但是仿真器上需要5V電壓供電,所以仿真器盒上需要單獨供電。
(5)仿真多片DSP。在使用菊花鏈的時候,第一片DSP的TDO接到第二片DSP的TDI即可。注意當串聯DSP比較多的時候,信號線要適當的增加驅動。
8、有源晶振與晶體的區別,應用範圍及用法
(1)晶體需要用DSP片內的振蕩器,在datasheet上有建議的連接方法。晶體沒有電壓的問題,可以適應於任何DSP,建議用晶體。
(2)有源晶振不需要DSP的內部振蕩器,信號比較穩定。有源晶振用法:一腳懸空,二腳接地,三腳接輸出,四腳接電壓。
9、程序經常跑飛的原因
(1)程序沒有結尾或不是循環的程序。
(2)nmi管腳沒有上拉。
(3)在看門狗動作的時候程序會經常跑飛。
(4)程序編製不當也會引起程序跑飛。5)硬件係統有問題。
10、為什麼需要電平變換?
(1)DSP係統中難免存在5V/3.3V混合供電現象;
(2)I/O為3.3V供電的DSP,其輸入信號電平不允許超過電源電壓3.3V;
(3)5V器件輸出信號高電平可達4.4V;
(4)長時間超常工作會損壞DSP器件;
(5)輸出信號電平一般無需變換
11、電平變換的方法
總線收發器(BusTransceiver):
常用器件:SN74LVTH245A(8位)、SN74LVTH16245A(16位)。
特點:3.3V供電,需進行方向控製,延遲:3.5ns,驅動:-32/64mA,輸入容限:5V。
應用:數據、地址和控製總線的驅動。
總線開關(BusSwitch)
常用器件:SN74CBTD3384(10位)、SN74CBTD16210(20位)。
特點:5V供電,無需方向控製,延遲:0.25ns,驅動能力不增加。
應用:適用於信號方向靈活、且負載單一的應用,如McBSP等外設信號的電平變換。
2選1切換器(1of2Multiplexer)
常用器件:SN74CBT3257(4位)、SN74CBT16292(12位)。
特點:實現2選1,5V供電,無需方向控製,延遲:0.25ns,驅動能力不增加。
應用:適用於多路切換信號、且要進行電平變換的應用,如雙路複用的McBSPCPLD,3.3V供電,但輸入容限為5V,並且延遲較大:>7ns,適用於少量的對延遲要求不高的輸入信號。
電阻分壓
10KΩ和20KΩ串聯分壓,5V×20÷(10+20)≈3.3V。
12、硬件調試要檢查關鍵信號的狀態是否正確?
這些信號有:EMU0/1、TRST;READY、RESET、HOLD、MP/MC。可屏蔽或不可屏蔽的中斷。如果狀態不正確,可能會掛起仿真器或調試軟件。
13、時鍾電路選擇原則
(1)係統中要求多個不同頻率的時鍾信號時,首選可編程時鍾芯片;
(2)單一時鍾信號時,選擇晶體時鍾電路;
(3)多個同頻時鍾信號時,選擇晶振;
(4)盡量使用DSP片內的PLL,降低片外時鍾頻率,提高係統的穩定性;
(5)C6000、C5510、C5409A、C5416、C5420、C5421和C5441等DSP片內無振蕩電路,不能用晶體時鍾電路;
(6)VC5401、VC5402、VC5409和F281x等DSP時鍾信號的電平為1.8V,建議采用晶體時鍾電路
[page]
14、一個完整的單DSP應用係統包括哪些方麵?
DSP芯片:DSPs的核心運算單元
電源模塊:給DSP以及外圍元件提供電壓和監控的功能模塊
時鍾電路:給DSP提供CLK輸入;驅動其他需要時鍾的元件
存儲器:存儲數據和程序(SRAM/SDRAM/SBSRAM/ZBTRAM/FLASH)
輸入輸出模塊:執行數據的傳輸(串口/USB/CAN/Ethernet/AD/DA)
多處理器接口:多CPU協同工作的接口(HPI/PCI/雙口RAM)
15、如何開始調試一個DSP係統
先不焊接器件,用萬用表量電源和地看是否短路;
先焊電源部分,看電源輸出是否正常;
焊晶振和複位電路、調試。焊接DSP並對其進行調試;
加RAM,調試;
加FLASH,調試;
16、如何開始TIDSP的硬件開發
根據應用領域選擇TI推薦的DSP類型。
參考對應的DSP之EVM板,DSK等原理圖,完成DSP最小係統的搭建。
根據具體應用需要,選擇外圍電路的擴展,一般如語音、視頻、控製等領域均有成熟的電路可以從TI網站得到。外圍電路與DSP的接口可參看EVM或DSK,以及所選外圍電路芯片的典型接口設計原理圖;最好外圍電路芯片也選擇TI的,這樣的話不管硬件接口有現成原理圖、很多連DSP與其接口的基本控製源碼都有。
地址譯碼、IO擴展等用CPLD或者FPGA來做,將DSP的地址線、數據線、控製信號線如IS/PS/DS等都引進去有利於調試。
17、DSP的上電順序
F2812:I/O先上電,核後上電;
其他:Core先上電,IO後上電;
在Vcore和Vio之間可以添加二極管來保護;
18、Flash編程電壓和PLLV有什麼特殊要求
Flash編程電壓跟PLLV對電壓的穩定以及幹淨有嚴格的要求,在設計電路板的時候需要正確的按照DATASHEET推薦來做。
19、模擬電路/數字電路的隔離
為了提高係統的穩定性,數字部分和模擬部分必須獨立供電,最後模擬的跟數字的單點連接。
20、存儲器的地址線、數據線等效交換
為了保證PCB布線時的流暢以及防止打過多的過孔,可以利用存儲器特性進行等效交換,原則如下:
DSP外部存儲器接口的數據總線為DD;
存儲器芯片的數據總線為MD[J];
DSP外部存儲器接口的地址總線為DA[K];
存儲器芯片的地址總線為MA[L]數據總線可以等效交換時:I不等於J;
地址總線可以等效交換時:K不等於J;
SRAM的數據可以等效交換
SDRAM:數據線字節對應,字節內可以打亂;
ZBTSRAM:地址線[1:0]必須對應,其餘地址線可打亂。數據線字節對應,其他可打亂;
21、DSP主板設計的一般步驟是什麼?需要特別注意的問題有哪些?
選擇芯片;設計時序,設計PCB。
需要特別注意的是時序和布線。
DSP係統如何消除信號幹擾、靜電幹擾等問題。
消除幹擾:模擬和數字分開,多層板,電容濾波。
靜電幹擾:一般情況下,機殼接大地,即能滿足要求。特殊情況下,電源輸入、數字量輸入串接專用的防靜電器件。
22、如何降低和克服PCB布線對模擬信號失真和串音的影響?
(1)模擬信號與模擬信號之間的幹擾:布線時模擬信號盡量走粗一些,如果有條件,2個模擬信號之間用地線間隔。
(2)數字信號對模擬信號的幹擾:數字信號盡量遠離模擬信號,數字信號不能穿越模擬地。
23、JTAG接頭的設計
DSP內部有EMU0/EMU1有弱上拉,如果走線過遠則需要額外接10K~30K的電阻進行上拉。
至此,關於DSP入門相關問題就全部講解完畢了,在看過本篇文章之後,各位是不是更堅定了自己學習DSP的信心呢?小編將繼續關注適合新手學習的資料,並整理成文章,幫助大家加快學習的步伐,並且走更少的彎路。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
- 通過直接、準確、自動測量超低範圍的氯殘留來推動反滲透膜保護
- 從技術研發到規模量產:恩智浦第三代成像雷達平台,賦能下一代自動駕駛!
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
按鈕開關
白色家電
保護器件
保險絲管
北鬥定位
北高智
貝能科技
背板連接器
背光器件
編碼器型號
便攜產品
便攜醫療
變容二極管
變壓器
檳城電子
並網
撥動開關
玻璃釉電容
剝線機
薄膜電容
薄膜電阻
薄膜開關
捕魚器
步進電機
測力傳感器
測試測量
測試設備
拆解
場效應管
超霸科技



