電磁流量計轉換器硬件系統探討 四十
電磁流量計專用芯片設計流程
應用vHDL語言設計硬件電路時,多采用自頂向下的設計方法。所謂自頂向下就是從系統總體要求出發,自上向下地逐步將設計內容細化,最后完成系統硬件的整體。設計這種方法的優點在于能夠處理復雜設計,節省設計時間,提高設計質量,而且能夠應用cPLD迅速得到設計的樣機,同時增加了設計的再利用性。應用VIfLD語言設計硬件電路的流程,首先進行設計任務分析,建立代碼,進行行為級仿真驗證,代碼修改,接下進行寄存器傳輸(RTL)級仿真,代碼修改,最后用綜合工具輸出門級網絡表,下載到器件。
電磁流量計專用芯片設計及實現結果
完整的VHDL程序包括三部分:文件定義數據類型和組件定義部分(以后稱pack>,接口參數的傳遞部分(以后稱unpack),主程序(具體功能模塊的實現),pack是upack與mcore進行參數傳遞的依據,主要包括定義使用的標準庫、輸入數據類型的定義、輸出數據類型的定義、組件的定義。主程序完成對主要共能模塊的實現。其具體實現結構如下:
定義使用的標準庫文件
輸入數據類型的定義
具體的輸入數據列表
輸出數據類型的定義
具體輸出數據列表
(電磁流量計)