新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于EDA層次化設計方法的出租車計費器設計

        基于EDA層次化設計方法的出租車計費器設計

        作者: 時間:2011-11-12 來源:網絡 收藏

        2.2 頂層原理圖設計
        頂層設計采用原理圖輸入方式。通過調用生成的各模塊符號,并將它們作適當連接以實現頂層文件的設計。的頂層設計電路,如圖4所示。

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

        e.JPG


        圖4中,ko1,ko2為車速控制開關;clk為時鐘信號;reset為復位信號;up_down為起/停控制信號;count為預置每公里收費的信號;load為預置使能信號;dd為預置起步費信號;out5,out4為記錄里程的整數位;out6為記錄里程的小數位;outl,out2為記錄費用的整數位;out3為記錄費用的小數位。
        2.3 頂層文件仿真與下載
        頂層原理圖經過編譯后生成頂層文件,對頂層文件進行仿真,結果正確后,利用Altera公司的FPGA芯片EPF10K3LC84—3及其SE-5M型開發系統進行下載。下載結果顯示,所設計的完全符合設計要求。

        3 結語
        由上述設計實例可見,采用技術設計數字系統則是一種基于邏輯功能模塊的“自上而下”層次化。即從整個系統功能與性能優化出發,將系統分解為各功能模塊,由VHDL描述模塊的邏輯功能,生成滿足相應邏輯功能的新器件,實現底層設計;再采用原理圖輸入方式,將生成的新器件連成系統圖,實現頂層設計。另外,由于新器件內部電路是用程序構建的,硬件的邏輯關系由語言來描述,所以只要修改語句則可修改硬件的邏輯關系。由此可見這種,可大大提高工作效率,設計更加靈活、快捷,可減少器件的數量,避免復雜的接線,縮小系統的體積,降低消耗,提高系統的可靠性、繼承性、移植性。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 溧阳市| 巴林右旗| 景宁| 平武县| 焉耆| 河间市| 安龙县| 巴楚县| 文登市| 阿坝县| 哈密市| 印江| 合水县| 花莲市| 永德县| 平武县| 饶平县| 新泰市| 南京市| 龙川县| 宝清县| 曲周县| 田东县| 洞头县| 北川| 茶陵县| 沙田区| 邵阳县| 白沙| 淳安县| 简阳市| 融水| 东乌珠穆沁旗| 景谷| 丹阳市| 溧阳市| 桐庐县| 洪泽县| 南昌市| 广丰县| 靖宇县|