新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的可重構智能儀器設計

        基于FPGA的可重構智能儀器設計

        作者: 時間:2011-10-08 來源:網絡 收藏
        配置文件生成#e#

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

          2.3 可配置文件生成

          在完成可的各個控制器核之后,要生成相應的配置文件,才能配置 芯片,使其實現各種功能。

          配置是對 的內容進行編程的一個過程。目前大部分 都是SRAM 工藝 的,而SRAM 工藝的芯片在掉電后信息就會丟失,需要外加專用配置芯片,在上電時,由 這個專用配置芯片把配置數據加載到FPGA 中,之后FPGA 就可以正常工作了。

          在被動模式(PS)方式下,FPGA 處于完全被動的地位。FPGA 接收配置時鐘、配置命 令和配置數據,給出配置的狀態信號以及配置完成指示信號等。PS 配置時序如圖2 所示:

          根據 SOPC Builder 中對FPGA 添加的各種控制器核,利用Quatus II 軟件例化Nios II 處 理器,生成了完整的FPGA 內部頂層模塊圖,如圖3 所示。然后利用引腳規劃器Pin Planner 對其進行引腳分配。最后用進行Compilation,生成.sof 和.pof 配置文件,完成硬件

          2.4 外圍電路

          外圍電路包括存儲器設計、AD 轉換電路設計、DA 轉換設計、顯示電路設計、開 關量DI、DO 設計和RS232 通信設計等。

          上的存儲器包含 1 片8M 字節的SDRAM 和一片32M 字節的FLASH 存儲器。限于 篇幅SDRAM(IS42S16400)與EP2C35F672C6 連接的引腳、FLASH 存儲器(AT49BV163) 與EP2C35F672C6 連接的引腳分配這里不再贅述。

          A/D 轉換電路采用了AD7810 芯片、DA 轉換電路采用AD5611 芯片。

          DI、DO 均為16 路,數字端口滿足標準TTL 電氣特性。數字量輸入最低的高電平為2V, 數字量輸入最高的低電平為0.8V;數字量輸出最低的高電平為3.4V,數字量輸出最高的低 電平為0.5V。DI、DO 部分的電路如圖4 所示:



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 黄梅县| 新安县| 富阳市| 温州市| 张家港市| 抚州市| 文水县| 枝江市| 紫云| 惠来县| 托克逊县| 绥滨县| 衡阳市| 富宁县| 和林格尔县| 博客| 宁都县| 苍梧县| 西和县| 江安县| 上林县| 博爱县| 深圳市| 华蓥市| 丰顺县| 兴国县| 大洼县| 类乌齐县| 镇远县| 峡江县| 清苑县| 大悟县| 左云县| 马山县| 屏东县| 阜南县| 湘阴县| 双柏县| 桦南县| 南丰县| 舞钢市|