<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于IP庫(kù)的可編程器件輔助設(shè)計(jì)軟件

          基于IP庫(kù)的可編程器件輔助設(shè)計(jì)軟件

          作者: 時(shí)間:2012-11-06 來(lái)源:網(wǎng)絡(luò) 收藏

          電路單元的增加功能就是將電路模塊的HDL程序加入到電路單元庫(kù)中。庫(kù)中增加了一個(gè)新的電路單元,意味著又多了一個(gè)功能可供我們選擇。隨著庫(kù)中電路單元的日益增多,硬件設(shè)計(jì)中可以用HAD軟件完成的比重就會(huì)越來(lái)越大,有利于系統(tǒng)設(shè)計(jì)。

          增加電路單元處理分支的流程如圖5所示。增加一個(gè)電路單元涉及到兩個(gè)數(shù)據(jù)庫(kù)的操作,一個(gè)是端口列表數(shù)據(jù)庫(kù),另外一個(gè)是端口詳細(xì)信息數(shù)據(jù)庫(kù)。首先,對(duì)端口列表數(shù)據(jù)庫(kù)進(jìn)行新增的操作,增加一條空記錄,將新模塊的I/O名稱填入空記錄中的相應(yīng)字段里。然后,新建一個(gè)端口詳細(xì)信息數(shù)據(jù)庫(kù)文件。它的字段個(gè)數(shù)是新模塊I/O個(gè)數(shù)的兩倍,一半是用來(lái)指定I/O的方向,另一半是用來(lái)指定端口信號(hào)的寬度。最后,將I/O信號(hào)的方向以及寬度填入新建數(shù)據(jù)庫(kù)的相應(yīng)字段中。處理分支結(jié)束之后再返回到管理流程的入口,重新選擇管理的內(nèi)容。

          刪除電路單元處理分支的流程如圖6所示。電路單元的刪除功能就是將不再需要的電路單元從庫(kù)中移掉。用程序?qū)崿F(xiàn)時(shí),只要將該電路單元在數(shù)據(jù)庫(kù)中的記錄刪除,同時(shí)將對(duì)應(yīng)的詳細(xì)信息數(shù)據(jù)庫(kù)一起刪除即可。

          修改電路單元處理分支的流程如圖7所示。該單元的修改功能就是對(duì)庫(kù)中的電路單元的信息進(jìn)行修正。

          5 結(jié)束語(yǔ)

          HAD軟件采用了VB中的數(shù)據(jù)庫(kù)管理控件,通過(guò)數(shù)據(jù)庫(kù)管理控件完成數(shù)據(jù)庫(kù)單元的增加、刪除和修改等操作。該軟件具有用戶界面人性化、操作使用方便等優(yōu)點(diǎn)。在多個(gè)嵌入式系統(tǒng)的設(shè)計(jì)中取得了很好的效果。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();