<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 賽靈思ISE 11.1 量身打造四種工具流程

賽靈思ISE 11.1 量身打造四種工具流程

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

版本

在全新版本中,將其備受歡迎的開(kāi)發(fā)套件 (EDK) 與邏輯版本進(jìn)行了捆綁(見(jiàn)圖2)。嵌入式版本旨在滿(mǎn)足那些希望在設計過(guò)程中充分利用嵌入式處理器高靈活優(yōu)勢的客戶(hù)的需求。提供了兩款可實(shí)現最高設計靈活性的處理器內核:MicroBlazeTM 軟處理器 32 位內核與 PowerPC?440 嵌入式處理器內核。此外,嵌入式版本還提供必要的驅動(dòng)程序、軟件應用程序,以及嵌入式系統設計人員非常熟悉的調試功能。為積極響應客戶(hù)需求,還在 設計套件 11.1 軟件中新增了 EDK 的軟件開(kāi)發(fā)套件 (SDK),,SDK 是一種面向軟件設計人員的低成本、獨立許可配置。

嵌入式版本軟件的突出優(yōu)勢包括如下:

?SDK 可為專(zhuān)注于嵌入式軟件應用開(kāi)發(fā)與調試的用戶(hù)提供獨立配置,從而可簡(jiǎn)化用戶(hù)界面,與較早版本的 EDK 相比,顯著(zhù)降低了磁盤(pán)空間占用;

?采用 Base System Builder (BSB) 的雙處理器設計創(chuàng )建自動(dòng)操作;

?在使用賽靈思目標設計平臺進(jìn)行設計時(shí),新版 MicroBlaze 處理器 (7.20) 可實(shí)現更高的優(yōu)化性。


圖 2:嵌入式版本

在嵌入式版本中使用 EDK 進(jìn)行處理器編程

EDK 是由 賽靈思Platform Studio (XPS) 與 SDK 工具、嵌入式 IP、微處理器內核、文檔以及諸如 Wind River 與 Monta Vista 等第三方提供的接口組成。

在嵌入式版本設計流程中,用戶(hù)首先要創(chuàng )建設計 RTL,并將其導入 Project Navigator。如果他們想在設計方案(Virte-4 與 Virte-5 器件中的 MicroBlazeTM 軟處理器或 PowerPC 處理器)中添加微處理器內核,應激活 XPS 工具。

XPS 包括高級向導工具 BSB,使用戶(hù)能夠通過(guò)一系列鼠標點(diǎn)擊選擇在設計方案中采用的微處理器(最多兩個(gè))。用戶(hù)還可便捷地選擇所需的外設集與設計拓撲。BSB 隨后可自動(dòng)生成包括軟硬件平臺的可平穩運行的完整嵌入式系統,這些平臺可通過(guò) XPS 輕松實(shí)施。該工具隨后將自動(dòng)實(shí)施。較早版本的 BSB 一次只允許用戶(hù)實(shí)施單個(gè)處理器及其外設。而現在, 設計套件 11.1 軟件中的新版 BSB 使用戶(hù)既可實(shí)施單處理器設計方案,也可實(shí)施雙處理器方案,而且配合了相關(guān)的外設。

BSB 還可提供進(jìn)一步功能,使用戶(hù)在幾個(gè)窗口中通過(guò)一系列鼠標點(diǎn)擊指定要使用的開(kāi)發(fā)板。隨后用戶(hù)可在設計方案中選擇實(shí)施單個(gè)處理器或雙處理器。他們可指定是否需要處理器使用 FPU,并明確目標處理器、總線(xiàn)性能以及每個(gè)處理器的存儲器分配/要求(有時(shí)需要額外的 資源)。用戶(hù)隨后可根據自己的意愿選擇添加至每個(gè)處理器的 MPU 外設,并指定是否需要給定的外設專(zhuān)用于單處理器或由雙處理器共享。用戶(hù)指定完所有特性后,就可在 XPS 中根據需要查看、放大與實(shí)施設計方案。XPS 可精細控制連接,也就是說(shuō)可獲得設計方案的各種視圖,其中包括方框圖以及系統組裝視圖。XPS 使用戶(hù)能夠進(jìn)行詳細的分析,并手動(dòng)調節設計方案中的各個(gè)塊。用戶(hù)對設計方案滿(mǎn)意后,就可使 XPS 自動(dòng)實(shí)施設計(XPS 將自動(dòng)在后臺運行 工具)。此外,XPS 還可自動(dòng)為設計方案的所有硬件組件提供必需的驅動(dòng)程序。

Platform Studio 的一個(gè)全新的特性有助于用戶(hù)在 SDK 的 XML 文件中導出設計方案。XML 文件包含設計方案中硬件、存儲器映射以及外設的描述信息,同時(shí)還包括所有硬件外設的數據表單。

用戶(hù)導入 XML 文件至 SDK 后,就可在業(yè)界標準的 Eclipse 軟件開(kāi)發(fā)環(huán)境下打開(kāi)設計方案(不是以硬件設計為中心的 GUI),大多數軟件開(kāi)發(fā)人員對這種環(huán)境都很熟悉,也是他們目前開(kāi)發(fā)應用軟件所常用的環(huán)境。

使用 SDK,用戶(hù)還可通過(guò)下拉菜單定義所要使用的操作系統。隨后該工具便可編輯操作系統,以及適用于設計硬件外設的驅動(dòng)程序。用戶(hù)可在工具中啟動(dòng)軟件項目,創(chuàng )建軟件應用,執行軟件調試,建立描述,并向處理器下載應用代碼。此外,SDK 還提供了一系列測試應用,其中包括Dhrystone、數種存儲器與外設測試,以及 Xilkernel 演示調度程序。

增強的 Platform Studio 版本可實(shí)現版本的修訂歷史跟蹤功能,為設計人員提供了漸進(jìn)性更改設計方案的功能,并確保設計人員能根據需要返回到以前的版本。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>