新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > FPGA的機載合成孔徑雷達數字信號處理機接口板卡的

        FPGA的機載合成孔徑雷達數字信號處理機接口板卡的

        作者: 時間:2012-04-11 來源:網絡 收藏

        3.2 Link口傳輸協議的實現

        Link口的數據傳輸是在同步時鐘線(LxCLK)與應答線(LxACK)相互握手的情況下同步傳輸的一個傳輸字為32bit,Link口以4bit為單位進行傳輸在LxCLK上升沿,發送端會發送一個新的4bit數據,在LxCLK的下降沿,接收方鎖存數據線上的數據8個4bit數據發送完畢后,如果接收方準備好接收下一個字,則將LxACK置1發送方在每次發送新字的第一個4bit時對LxACK采樣,如果LxACK為0,表明接收方沒有準備好,則發送方保持LxCLK為高電平,且數據線上保持當前的4bit數據,直到接收方將LxACK置1,發送方才將 LxCLK下拉,并繼續發送新的數據當發送方緩存為空時,表明沒有數據需要發送,則LxCLK保持為低電平接口板利用VHDL語言實現了Link口傳輸協議下面給出了關鍵的程序片斷:

        ChangeStateMode process NibleCount empty LxACK PresentState empty
        begin
        case PresentState is
        when SendACK =>
        if LxACK='1' and empty='0' then
        NextState=Send
        else NextState=SendACK
        end if
        when Send =>
        if NibleCount/= 3 or NibleCount=3 and empty='0'and LxAck='1' then
        NextState=Send
        else NextState=SendACK
        end if
        end case
        end process changestatemode

        4 應用和結論

        目前該接口板已經完成了電路設計軟件仿真和制板,并應用到某信號處理機中接口板卡位于信號處理機的前端,通過CPCI機箱的前面板接口,采用一塊PMC子板實現系統采用了圖1所示的體系結構,鎖存器選用TI公司的SN74LVT16374,時鐘驅動芯片選用IDT公司的IDT49FCT3805APY,FIFO選用IDT公司的IDT72V36110,PCI接口芯片選用PLX9052,選用Altera公司的EP1K100FC256-1經過實驗室階段和外廠試驗,接口板都工作正常,達到了設計要求

        合成孔徑雷達相關文章:合成孔徑雷達原理

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 揭阳市| 长治市| 龙游县| 泰州市| 枞阳县| 驻马店市| 嘉义市| 梁山县| 阳山县| 南川市| 得荣县| 德江县| 南丹县| 许昌市| 贵南县| 咸阳市| 那曲县| 合江县| 奉新县| 手游| 江达县| 泰宁县| 阳高县| 宁蒗| 郯城县| 泾川县| 双牌县| 托里县| 凤庆县| 扎赉特旗| 昌都县| 新绛县| 新干县| 南雄市| 中卫市| 盘山县| 静乐县| 兴安盟| 开化县| 宁安市| 建阳市|