8237A
Multimode DMA Controller
AMD
8237APDF下載
8237A
Multimode DMA Controller
AMD [Advanced Micro Devices]
8237APDF下載
摘要:通過分析windows sound system兼容聲卡和pc機(jī)isa總線的接口原理,將其中的聲效芯片cs4235應(yīng)用到基于dsp的嵌入式系統(tǒng)中,極大地改善了系統(tǒng)的音質(zhì);采用dma控制器8237a實(shí)現(xiàn)dsp與cs4235的硬件接口,遵循pnp協(xié)議解決dsp對cs4235的資源配置以及寄存器讀寫等軟件接口問題;最后給出cs4235在基于dsp的全數(shù)字化語言學(xué)習(xí)系統(tǒng)中的具體應(yīng)用。 關(guān)鍵詞:cs4235 dsp dma pnp 引 言 聲卡技術(shù)是多媒體計(jì)算機(jī)技術(shù)的關(guān)鍵技術(shù)之一,它的出現(xiàn)使得計(jì)算機(jī)更富表達(dá)力。目前,由于采用的錄放音芯片結(jié)構(gòu)簡單、采樣率過低而使得嵌入式系統(tǒng)中的音質(zhì)效果比較差,遠(yuǎn)遠(yuǎn)滿足不了人們對高檔生活、學(xué)習(xí)用嵌入式系統(tǒng)的要求。如果能將聲卡技術(shù)應(yīng)用到嵌入式系統(tǒng)中,由于聲卡的強(qiáng)大功能,必將使整個(gè)系統(tǒng)的聲音質(zhì)量上升一個(gè)新的臺(tái)階。通過分析,wss(windows sound system)兼容聲卡和pc機(jī)isa總線的接口原理,我們將其中的聲效芯片cs4235應(yīng)用到基于dsp的嵌入式系統(tǒng)中。不用現(xiàn)成的聲卡而利用其上的聲效芯片是因?yàn)檫@樣做設(shè)計(jì)起來更靈活方便,
地址時(shí)鐘,即每dma傳送一次,讀地址為1;ad774b每轉(zhuǎn)換完一組數(shù)據(jù),在sts端輸出由低電平轉(zhuǎn)換為高電平,剛好給寫緩存提供寫地址時(shí)鐘,同時(shí)經(jīng)過適當(dāng)延時(shí),sts又可以送到r/c端作為a/d下一次轉(zhuǎn)換的啟動(dòng)信號。3 dma的應(yīng)用 數(shù)據(jù)傳送的查詢方式和中斷方式都是在cpu的控制下進(jìn)行的,因而傳輸速度受cpu指令運(yùn)行速度的限制。直接存儲(chǔ)器存取方式,即dma方式。存儲(chǔ)器與外設(shè)在dma控制器控制下,直接傳送數(shù)據(jù)而不通過cpu,傳輸速率主要取決于存儲(chǔ)存取速度。所以在dma過程中,數(shù)據(jù)傳輸完全由dma控制器8237a控制,不占用cpu時(shí)間。 在本換體dma高速數(shù)據(jù)采集電路中,用復(fù)雜可編程邏輯器件cpld來實(shí)現(xiàn)數(shù)據(jù)緩存、帶分頁功能的地址發(fā)生器以以復(fù)雜的邏輯和時(shí)序電路等,使得電路大大簡化;同時(shí)硬件電路軟件化,具有可在線更新、升級容易、保密性強(qiáng)等特點(diǎn)。本換體dma高速數(shù)據(jù)采集電路已成功地應(yīng)用在生物醫(yī)學(xué)儀器、核譜獲取電路中。 來源:零八我的愛