新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 多片DDC芯片HSP50214B與DSP接口電路方案設(shè)計(jì)

        多片DDC芯片HSP50214B與DSP接口電路方案設(shè)計(jì)

        作者: 時(shí)間:2012-06-26 來源:網(wǎng)絡(luò) 收藏

        筆者在多通道無源雷達(dá)信號(hào)處理機(jī)的設(shè)計(jì)中,采用了TMS320VC5409控制4片,研究了同步控制等關(guān)鍵技術(shù)。

        本文引用地址:http://www.104case.com/article/148844.htm

          

          數(shù)字下變頻器HSP 50214B是一個(gè)非常靈活的數(shù)字調(diào)諧器,是INTERSIL公司為了滿足一個(gè)寬范圍的通信商業(yè)標(biāo)準(zhǔn)要求而設(shè)計(jì)的,主要用于軟件無線電中A/D后的處理。HSP50214B 的下變頻處理功能是將被抽樣的中頻信號(hào)轉(zhuǎn)變成基帶數(shù)字抽樣信號(hào),完成該功能的模塊包括本振產(chǎn)生器(NCO),積分梳狀濾波器(CIC),多級(jí)半帶濾波器(HB)以及可編程有限脈沖響應(yīng)濾波器(FIR),具有重復(fù)抽取,自動(dòng)增益控制,頻率鑒別,以及同步檢測(cè)等功能。如果將HSP50214B和一個(gè)處理芯片直接連接就可以傳遞和處理數(shù)字基帶信號(hào)和狀態(tài)數(shù)據(jù)。可編程下變頻器HSP50214B能夠?qū)?shù)字化的中頻數(shù)據(jù)轉(zhuǎn)變成能夠被標(biāo)準(zhǔn)的微處理器處理的基帶數(shù)據(jù)。

          與DSP

          HSP50214B的配置通過DSP對(duì)其內(nèi)部控制字操作來實(shí)現(xiàn),共有255個(gè)32bit的控制字可以分別控制HSP50214B的輸入、抽取、濾波、輸出格式等環(huán)節(jié)。通過地址線A0-A2和數(shù)據(jù)線 D0-D7,可以實(shí)現(xiàn)對(duì)其內(nèi)部控制字的讀寫操作,如圖1所示。

          


          圖1 HSP50214B和DSP

          四片HSP50214B的8位數(shù)據(jù)線同時(shí)占用DSP數(shù)據(jù)線的低8位,3位地址線同時(shí)占用DSP地址線的低3位。由于HSP50214B沒有讀寫寄存器片選信號(hào),因此需要利用DSP的讀寫信號(hào)RD/WR和高位地址線A15-A14位,并由EPLD對(duì)其進(jìn)行譯碼分別控制四片HSP50214B器件的寫信號(hào)WR,該寫信號(hào)負(fù)責(zé)把數(shù)據(jù)總線上的數(shù)據(jù)寫入到HSP50214B控制寄存器中,這樣就實(shí)現(xiàn)了片選不同HSP50214B的目的。

          HSP50214B的寫操作過程采用間接尋址方式, 32bit的控制字首先通過8bit數(shù)據(jù)線分4次寫入主寄存器,該4次寫操作過程中地址線A2-0應(yīng)依次為[000:011],之后DSP將該控制字對(duì)應(yīng)的8bit目標(biāo)寄存器地址寫入HSP50214B內(nèi)部專有寄存器,此時(shí)地址線應(yīng)為[100],該操作觸發(fā)一個(gè)脈沖,將主寄存器中的32bit控制字加載入目標(biāo)寄存器。控制字在WR信號(hào)的上升沿鎖存入主寄存器。需要格外注意的是,在相鄰控制字加載過程之間需等待4個(gè)時(shí)鐘周期,由HSP50214B進(jìn)行內(nèi)部加載配置。

          由于DSP的數(shù)據(jù)總線和地址總線需要同時(shí)與EPLD和四片HSP50214B相連接,為了提高總線的驅(qū)動(dòng)能力,DSP輸出的總線需要通過TI公司的SN74LVTH162245芯片進(jìn)行驅(qū)動(dòng)后才能與這些異步接口的器件相連接。但是,這樣直接加上驅(qū)動(dòng)的數(shù)據(jù)和地址總線被四片HSP50214B分時(shí)復(fù)用會(huì)帶來傳輸阻抗不匹配的問題,系統(tǒng)采用的方法是使被復(fù)用的DSP總線上的每一路信號(hào)首先驅(qū)動(dòng)SN74LVTH162245上的四個(gè)輸入端,這樣就可以從它的輸出端得到四個(gè)被相互隔離的四路相同信號(hào),然后再各自加端接匹配電阻,對(duì)每路信號(hào)進(jìn)行匹配后再接到各自的終端。這樣不僅解決了信號(hào)隔離問題,還很好地解決了一路信號(hào)線因驅(qū)動(dòng)多路終端所引起的傳輸阻抗不匹配的問題。

          此外,DSP的控制信號(hào)通過EPLD譯碼產(chǎn)生DDC的輸入使能信號(hào)ENI,決定DDC芯片開啟工作時(shí)刻。在DSP加載DDC芯片控制字,HSP50214B芯片開始工作后產(chǎn)生輸出數(shù)據(jù)有效信號(hào)DATA_RDY,通過EPLD對(duì)此信號(hào)進(jìn)行計(jì)數(shù)監(jiān)控,可以實(shí)時(shí)計(jì)算DDC輸出的數(shù)據(jù)量,并進(jìn)而向后級(jí)DSP發(fā)出讀數(shù)據(jù)請(qǐng)求中斷,實(shí)現(xiàn)合理的時(shí)序分配。

          多片DDC同步工作的關(guān)鍵技術(shù)

          為了實(shí)現(xiàn)多路中頻信號(hào)同步處理,要求DDC同步工作。DSP通過EPLD譯碼控制著四片DDC的輸入使能信號(hào)ENI,在DSP寫DDC控制字期間,ENI處于無效狀態(tài),DSP寫操作結(jié)束后向EPLD發(fā)出控制信號(hào),將四片DDC芯片的輸入端同時(shí)使能,從而實(shí)現(xiàn)了多DDC同步啟動(dòng)工作。

          

          圖2 多片HSP50214B同步工作電路

        DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY



        上一頁 1 2 下一頁

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 平阴县| 陆河县| 广河县| 阿荣旗| 土默特左旗| 怀仁县| 左贡县| 宿松县| 军事| 乌海市| 竹山县| 皮山县| 阜宁县| 平原县| 喀喇| 九龙城区| 金华市| 嘉荫县| 灌阳县| 南澳县| 新邵县| 海阳市| 永安市| 乐亭县| 湟源县| 信宜市| 修水县| 崇义县| 镇安县| 宜州市| 定远县| 天水市| 津市市| 靖远县| 明溪县| 马尔康县| 道真| 延吉市| 临海市| 常德市| 达孜县|