基于CPLD的DSP與聲卡的接口技術(shù)
出處:將軍令 發(fā)布于:2007-05-26 13:30:49
| 1引言 使用復(fù)雜可編程邏輯器件(CPLD)可提高系統(tǒng)集成度、降低噪聲、增強(qiáng)系統(tǒng)可靠性并降低成本,同時它不僅具有電擦除特性,而且出現(xiàn)了邊緣掃描及在線編程等特性,因而可用于狀態(tài)機(jī)、同步、譯碼、解碼、計(jì)數(shù)、總線接口等很多方面,在信號處理領(lǐng)域的應(yīng)用也非常活躍。MAX7000系列是ALTERA公司采用先進(jìn)的0.8μm CMOS EEPROM技術(shù)制造的高性能、高密度的CPLD[1]。MAX7000的結(jié)構(gòu)可完全模仿TFL,并可將SSI,MSI,LSI和傳統(tǒng)PLD的邏輯函數(shù)高密度地集成。EPM7128S是MAX7000系列的高密度器件,它有128個邏輯宏單元和100個輸入,具有在系統(tǒng)編程(ISP)特性,非常適合輸入、輸出端要求較多的邏輯復(fù)雜的控制密集型系統(tǒng)。將EPM7128S用到DSP與ISA總線聲卡的接口電路中,不僅使整個系統(tǒng)體積顯著減小,且硬件故障率明顯降低,調(diào)試工作也變得很容易。DSP與ISA總線聲卡的接口原理聲卡的工作原理 圖1示出了聲卡的基本工作原理:主機(jī)通過總線將數(shù)字化的聲音信號以PCM方式送到數(shù)模轉(zhuǎn)換器(D/A),將數(shù)字信號變成模擬的音頻信號;同時又可以通過模數(shù)轉(zhuǎn)換器(A/D)將傳聲器或CD的輸入信號轉(zhuǎn)換成數(shù)字信號,送到計(jì)算機(jī)進(jìn)行各種處理。實(shí)際具體聲卡的硬件結(jié)構(gòu)請參閱有關(guān)資料和手冊。
DSP一般可提供數(shù)據(jù)信號線、地址信號線、IO讀寫信號線和READY信號線,同時還有多個中斷輸入引腳,但并不直接具備DMA功能引腳,這給DSP與聲卡之間的接口帶來了不便,這也正是筆者所要解決的問題。 2.3 TMS320C2XX使用HOLD操作的DMA 2.4 DSP與聲卡的接口電路
圖2中1為DSP內(nèi)部系統(tǒng)總線,2為外部數(shù)據(jù)總線,3為DSP內(nèi)部地址總線,4為外部地址總線,5為數(shù)據(jù)總線收發(fā)電路使能信號,6為地址總線驅(qū)動電路使能信號,7為DSP輸出控制總線,8為CPLD譯碼后輸人DSP的信號線,9為DSP同步外圍電路的時鐘,10為DMA輸人時鐘,11為RAM,8237和聲卡的讀寫信號,12為鎖存信號,13為RAM的片選信號。 3 EPM7128S內(nèi)部譯碼電路的邏輯實(shí)現(xiàn)
(1)聲卡向8237發(fā)出DMA請求信號DREQ; 5 結(jié)束語 | ||||
參考文獻(xiàn):
[1]. MAX7000 datasheet http://m.58mhw.cn/datasheet/MAX7000_1018713.html.
[2]. CPLD datasheet http://m.58mhw.cn/datasheet/CPLD_1136600.html.
[3]. EPM7128S datasheet http://m.58mhw.cn/datasheet/EPM7128S_301040.html.
[4]. A15 datasheet http://m.58mhw.cn/datasheet/A15_1244519.html.
[5]. D15 datasheet http://m.58mhw.cn/datasheet/D15_1092218.html.
[6]. 74LS245 datasheet http://m.58mhw.cn/datasheet/74LS245_1054125.html.
[7]. 74LS244 datasheet http://m.58mhw.cn/datasheet/74LS244_1098310.html.
[8]. 74LS74 datasheet http://m.58mhw.cn/datasheet/74LS74_1054837.html.
[9]. 74LS573 datasheet http://m.58mhw.cn/datasheet/74LS573_590916.html.
[10]. GAL20V8 datasheet http://m.58mhw.cn/datasheet/GAL20V8_346056.html.
[11]. PCB datasheet http://m.58mhw.cn/datasheet/PCB_1201640.html.
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是氫氧燃料電池,氫氧燃料電池的知識介紹2025/8/29 16:58:56
- SQL核心知識點(diǎn)總結(jié)2025/8/11 16:51:36
- 等電位端子箱是什么_等電位端子箱的作用2025/8/1 11:36:41
- 基于PID控制和重復(fù)控制的復(fù)合控制策略2025/7/29 16:58:24
- 什么是樹莓派?一文快速了解樹莓派基礎(chǔ)知識2025/6/18 16:30:52













