999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的自動化集成平臺搭建*

2011-01-15 08:28:14景建方朱華兵
艦船電子工程 2011年2期
關(guān)鍵詞:定義信號設(shè)計

景建方 朱華兵

(海軍工程大學 武漢 430033)

基于FPGA的自動化集成平臺搭建*

景建方 朱華兵

(海軍工程大學 武漢 430033)

設(shè)計并搭建了數(shù)字電路自動化集成平臺,直接完成從電路圖protel網(wǎng)絡(luò)表向VHDL語言描述的對應(yīng)轉(zhuǎn)化,并通過可編程邏輯器件進行集成取代原電路的分立數(shù)字邏輯器件。該設(shè)計適用于缺乏技術(shù)資料的進口武器裝備指控系統(tǒng)電路板集成優(yōu)化。protel網(wǎng)絡(luò)表提供了相應(yīng)電路的元件信息和信號傳遞信息。設(shè)計算法,分四步依次提取待集成電路數(shù)字邏輯部分的網(wǎng)絡(luò)表,對應(yīng)VHDL語言描述的信號定義和端口定義,元件例化定義和信號賦值。通過xilinx ISE軟件綜合結(jié)果驗證轉(zhuǎn)化的正確性,對分立的原邏輯器件進行功能仿真驗證和時序仿真驗證。生成比特流文件對FPGA進行配置,進行實驗驗證。目前已完成某指控系統(tǒng)文件編輯電路板的集成,證明了設(shè)計的有效性。

自動化集成平臺;FPGA;protel網(wǎng)絡(luò)表;VHDL

Class NumberTN402

1 引言

進口武器裝備隨著服役年數(shù)的增加,指控系統(tǒng)電路板發(fā)生故障的頻率也出現(xiàn)上升的趨勢。解決的方法是單一地從國外進口,不但耗費了大量的軍費開支,而且養(yǎng)成了對進口備件的依賴,這在一定程度上限制了我軍的裝備保障能力,影響我軍的戰(zhàn)斗力。為了改變這種狀況,對電路板進行備件研制從而取代單一進口具有很重要的意義。

武器裝備出口方出于技術(shù)保密,出口裝備的同時只提供了指控系統(tǒng)的使用手冊,并沒有提供相關(guān)的設(shè)計資料,不能通過由上往下的功能模塊劃分完成系統(tǒng)集成。傳統(tǒng)的電路板備件研制是一對一的仿制。電路板調(diào)試的過程中存在大量的困難,往往需要很長時間才能完成一塊電路板的研仿。采用可編程邏輯器件FPGA進行電路集成,取代原電路板眾多的分立數(shù)字邏輯器件,可加快研仿的速度,提高電路板的集成度,穩(wěn)定性,可靠性和可維修性。針對這種需求,本文基于FPGA搭建了自動化集成平臺。

2 Protel網(wǎng)絡(luò)表向VHDL語言描述轉(zhuǎn)化原理和流程

2.1 轉(zhuǎn)化原理

網(wǎng)絡(luò)表是電路原理圖編輯器和PCB編輯器之間的接口,從電路原理圖中生成的網(wǎng)絡(luò)表包含元件信息和連接信息。網(wǎng)絡(luò)表文件可以用來進行PCB自動布線及電路的模擬仿真。VHDL語言對數(shù)字邏輯電路的層次化描述包括:端口定義,元件例化,信號定義和信號賦值。通過一定的算法,這些描述都可以從網(wǎng)絡(luò)表直接提取。

2.2 轉(zhuǎn)化流程

為了實現(xiàn)protel網(wǎng)絡(luò)表向VHDL語言描述的直接轉(zhuǎn)化,各個步驟都要設(shè)計相應(yīng)的算法流程,在此基礎(chǔ)上進行綜合并搭建軟件平臺,具體流程如圖1所示。

圖1 轉(zhuǎn)化流程框圖

3 自動化集成軟件平臺的搭建

3.1 建立參照數(shù)據(jù)庫

本文所涉及的指控系統(tǒng)電路板多達57塊,分立的數(shù)字邏輯器件1000多種。因此,搭建通用的軟件平臺就必須先建立邏輯器件數(shù)據(jù)庫。建立數(shù)據(jù)庫的目的在于提供參照,數(shù)據(jù)庫內(nèi)包含數(shù)字邏輯器件的VHDL端口定義和功能定義。針對轉(zhuǎn)化過程中出現(xiàn)的元器件不能識別等問題,及時進行數(shù)據(jù)庫更新和軟件重新編譯。為了便于及時查詢數(shù)據(jù)庫,選擇了桌上型的數(shù)據(jù)庫Paradox,配合table組件和query組建進行查詢。

3.2 建立工作窗口

工作窗口是軟件平臺的核心,選擇了Memo組件建立工作窗口,Memo組件控制文本內(nèi)容的方法豐富,可完成C++語言的字符操作和 C++Builder對C++擴展以后的AnsiString類型的字符串操作。工作窗口可以分為三個部分,Memo3窗口完成待集成數(shù)字邏輯電路網(wǎng)絡(luò)表的提取和端口、信號定義的提取。Memo2窗口完成元件例化的VHDL定義提取和信號賦值提取。Memo3窗口顯示轉(zhuǎn)化完成后的VHDL描述程序并導出。

3.3 建立功能按鈕

為了實現(xiàn)相應(yīng)的功能,共設(shè)置了6個按鈕組件。分別為:載入,慮化,轉(zhuǎn)換,導出,清空,結(jié)束。各按鈕完成的功能如下:

3.4 自動化集成軟件平臺界面

軟件平臺使用C++Builder編譯如圖2所示。

圖2 自動化集成軟件平臺界面

3.5 算法流程設(shè)計和關(guān)鍵代碼

由于元件例化定義和信號賦值定義算法流程比較簡單,本文不做介紹。提取數(shù)字電路網(wǎng)絡(luò)表、信號定義、端口定義算法流程是搭建軟件平臺的關(guān)鍵。為了提高編寫代碼的成功率,本算法流程設(shè)計采用串行化的設(shè)計方式,將總流程劃分為三個子流程。

子流程1:濾除與集成無關(guān)的模擬電子器件元件描述;

子流程2:濾除模擬電子器件傳遞的信號;

子流程3:濾除與集成無關(guān)的數(shù)字邏輯器件傳遞的信號,如cd4050,cd4504等數(shù)字邏輯緩沖器件傳遞的信號,如圖3所示。

子流程3相關(guān)代碼編寫如下:

圖3 子流程3算法流程框圖

3.6 轉(zhuǎn)化實例及驗證

本文涉及的指控系統(tǒng)文件編輯電路板多達57塊,以文件編輯電路板為例,驗證轉(zhuǎn)化的有效性。由于網(wǎng)絡(luò)表和轉(zhuǎn)化后的電路VHDL語言描述過于冗長,本文不予描述,僅給出原電路板電路圖和VHDL語言描述綜合后的結(jié)果,如圖4,圖5所示。單一邏輯器件的功能仿真和時序仿真在此也不做贅述。

4 自動化集成硬件平臺的搭建

本設(shè)計選用xilinx公司性價比最高的Spartan-3E系列FPGA搭建硬件集成平臺。Spartan-3E系列具有系統(tǒng)門數(shù)從10萬門到160萬門的多款芯片,是在Spartan-3成功的基礎(chǔ)上進一步改進的產(chǎn)品,提供了更多的I/O端口且單位成本更低。其主要特點如下所述:

1)采用90nm工藝;

2)大量用戶I/O端口,最多可支持376個I/O端口;

3)端口電壓為 3.3V、2.5V 、1.8V、1.5V 、2.2V;

4)單端端口的傳輸速率可達到622Mbps,支持DDR接口;

5)最多可達36個專用乘法器、648B RAM、231分布式RAM;

6)更寬的時鐘頻率以及多個專用片上數(shù)字時鐘管理(DCM)模塊。

5 結(jié)語

本文搭建了基于FPGA的自動化集成平臺,很好地解決了在進口武器裝備電路板備件研制過程中的一系列難題。硬件集成技術(shù)可分為兩種:由頂向下功能模塊劃分的系統(tǒng)集成方法和由底向上分立邏輯器件的組合集成方法。前一種方法不適合缺少技術(shù)資料的進口武器指控系統(tǒng)電路板的集成。本文搭建的軟件平臺能夠直接完成電路pro-tel網(wǎng)絡(luò)表向數(shù)字邏輯電路VHDL語言描述的轉(zhuǎn)化,適用于電路板數(shù)字電路分立邏輯器件的集成,可縮短電路板備件研制的時間,提高電路板的穩(wěn)定性和可維修性。

[1]潘松.EDA技術(shù)實用教程[M].北京:科學出版社,2004

[2]曾祥萍.ISE集成開發(fā)環(huán)境下基于FPGA的數(shù)字設(shè)計[J].電腦知識與應(yīng)用,2006(12):156~158

[3]侯伯亨,顧新.VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計[M].西安:電子科技大學出版社

[4]楊之廉.超大規(guī)模集成電路設(shè)計方法學導論[M].第二版.北京:清華大學出版社,1999

[5]余明興,吳明哲,黃世陽,等.Borland C++Builder 6程序設(shè)計經(jīng)典.[M]北京:科學出版社,2004

Establishment of Automatic Integration Platform Based on FPGA

Jing Jianfang Zhu Huabing
(Naval University of Engineering,Wuhan 430033)

This paper designs and establishes automatic integration platform for digital circuit.On the platform protel netlist can be translated to VHDL description directly.The correlative circuit can be integrated by FPGA in place of the seperated logic component of the circuit.Protel netlist provides with information of component and signal transfer.By a certain arithmetic,the netlist of the digital part of the circuit for integrating,port definition,component definition and signal evaluation can be picked up by four steps.By xilinx ISE synthesis result,the exxactness of the translation can be validated.The effectiveness of the design can be validated by the simulaion of the seperated component.FPGA can be configured by the bit document to do experiment to validate the design.At present,the ducument edit circuit of some controlling system has been integrated on this paltform.The result approves the activeness of the design.

automatic integration platform,FPGA,protel netlist,VHDL

TN402

2010年8月17日,

2010年9月20日

景建方,男,碩士研究生,研究方向:集成自動化。

猜你喜歡
定義信號設(shè)計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
瞞天過?!律O(shè)計萌到家
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
山的定義
主站蜘蛛池模板: 在线va视频| 国产精品无码在线看| 在线亚洲小视频| 久久6免费视频| 亚洲天堂视频网| 狠狠色香婷婷久久亚洲精品| 91在线国内在线播放老师| 欧美区日韩区| 国产精品香蕉在线观看不卡| 成人亚洲视频| 国产经典免费播放视频| 国产欧美日韩另类精彩视频| 中文字幕佐山爱一区二区免费| 伊人久久大香线蕉成人综合网| 久久午夜夜伦鲁鲁片不卡| 亚洲日本中文字幕天堂网| 黑人巨大精品欧美一区二区区| 国产成人资源| 99热免费在线| 91精品久久久无码中文字幕vr| 色婷婷在线影院| 色综合成人| 91福利在线观看视频| 成人国产小视频| 亚洲乱伦视频| 国产精品免费电影| 色妺妺在线视频喷水| 高清色本在线www| 99免费视频观看| 国产男人的天堂| 老色鬼欧美精品| 午夜国产精品视频| 久久久久久国产精品mv| 中文字幕无码中文字幕有码在线| 亚洲视频二| 亚洲成人网在线观看| 毛片免费观看视频| 99视频在线看| 日韩在线成年视频人网站观看| 亚洲无线国产观看| 久久夜夜视频| 狼友视频国产精品首页| 国产成人精品综合| 亚洲成a人片7777| 丰满少妇αⅴ无码区| 国产区91| 内射人妻无码色AV天堂| 在线亚洲小视频| 久无码久无码av无码| 无码aaa视频| 视频一本大道香蕉久在线播放| 亚洲成人手机在线| 国产永久在线视频| 亚洲另类国产欧美一区二区| 国产免费怡红院视频| 无码免费的亚洲视频| 大香伊人久久| 日韩在线第三页| 国产精品视频久| 爽爽影院十八禁在线观看| 国产又爽又黄无遮挡免费观看| 欧美精品导航| 又污又黄又无遮挡网站| 黄色片中文字幕| 成年人视频一区二区| 欧美国产视频| 性视频一区| 久久综合干| 久草热视频在线| 亚洲天堂网在线视频| 伊人网址在线| 97久久超碰极品视觉盛宴| 亚洲一区第一页| 精品福利网| 亚州AV秘 一区二区三区| 久久情精品国产品免费| 欧美一级在线看| 99久久国产精品无码| AV片亚洲国产男人的天堂| 热这里只有精品国产热门精品| 午夜国产理论| 成人免费午间影院在线观看|