• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > SEP3203處理器的FPGA數據通信接口設計

    SEP3203處理器的FPGA數據通信接口設計

    ——
    作者:張艷麗 劉新寧等 時間:2007-03-06 來源:單片機及嵌入式系統應用 收藏
    SEP3203處理器是由東南大學國家專用集成電路系統工程技術研究中心設計的16/32位RISC微控制器,面向低成本手持設備和其他通用嵌入式設備。該處理器內嵌ARM7TDMI處理器內核,為用戶提供了面向移動終端應用的豐富外設、低功耗管理和低成本的外存配置,整個芯片可以運行在75 MHz。數據通信系統使用的主要功能模塊如下:20 KB片上零等待靜態存儲器(eSRAM);外部存儲器接口控制器(EMI);中斷控制器(INTC);DMA控制器(DMAC)。

    系統中使用的FPGA為Altera公司的Cyclone系列中的EP1C6Q240C8,擁有豐富的I/O資源和邏輯資源,外部接口遵循SRAM時序。它主要負責提供信號的A/D采樣頻率,并將A/D轉換后的數據存儲到一組FIFO中,待FIFO的FF(Full Flag)端口有效后,將FIFO中的數據讀回,同時使能另一組FIFO的寫時序,實現了信號不間斷的采樣和存儲。

    FPGA將一組數據處理完畢后,以中斷的方式通知SEP3203,處理器以DMA方式將運算后的結果存儲到片外的SDRAM中。由于數據寫滿FIFO的時間大于FPGA處理數據的時間,所以整個系統實現了流水線操作。

    1系統的總體設計[1-2]

    系統硬件主要由信號采集模塊、FIFO、FPGA和SEP3203處理器組成。信號采集模塊主要包括信號接收器和A/D轉換模塊。接收到的信號首先要通過NE5534進行放大,NE5534采用



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 镇雄县| 昌黎县| 吴桥县| 静乐县| 贵溪市| 梁平县| 天峨县| 金坛市| 雅江县| 鄯善县| 乌恰县| 永兴县| 筠连县| 霍山县| 无为县| 绥阳县| 昌邑市| 龙州县| 凤凰县| 盐津县| 滁州市| 肇源县| 新化县| 喀喇沁旗| 普陀区| 德庆县| 汝南县| 固安县| 杭锦后旗| 焦作市| 文山县| 桂林市| 威远县| 长寿区| 酒泉市| 怀远县| 丹东市| 阳谷县| 莫力| 锡林郭勒盟| 奉贤区|