国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

全新EDK8.1簡化嵌入式設計

發布時間:2010-7-19 14:10    發布者:conniede
關鍵詞: 簡化嵌入式
在到達了一個行業里程碑之后,下一步是什么呢?2005年,包含在嵌入式開發套件(EDK)中的Xilinx Platform Studi工具套件因其嵌入式設計創新而榮獲IEC的DesignVision大獎。這個革命性的設計向導方法給原本依賴手工而且容易出錯的嵌入式系統開發過程注入了抽象思維和自動化理念。   

2006年,賽靈思公司(Xilinx)又針對Platform Studio工具套件發布了一個新的版本8.1,強調對開發過程的簡化并且提供了一個更加直觀的環境。該成果對于新手來說可以縮短學習時間,對于現有的設計者來說,則意味著一個更加完善和易于使用的環境。
  
Xilinx對Platform Studio的主用戶界面進行了升級,為軟硬件工程師帶來直觀感受……
  
復雜設計的啟動階段往往就要占用大量時間,因此作為先行條件,Xilinx幫助客戶完成核心設計的最初步驟是自動實現的。Platform Studio工具套件中的Xilinx基系統生成器(Base System Builder)設計向導可帶你逐步完成設計中甚為關鍵的最初階段。設計向導是一個偉大的創新,因為它們能夠提供到達
核心設計的快捷途徑,即使你毫無經驗。安裝的向導越“聰明”,產生的問題越少,那么使用者所要求具備的經驗也就越少。
  
預知配置的硬件/軟件開發套件也非常有價值,它們可以使設計迅速脫離“嬰兒期”,到達一個快速、穩定的階段。Xilinx硬件/軟件開發套件提供了硬件板、硬件識別工具和預先經過驗證的參考設計。這樣做的好處是,您可以在短時間內給硬件加電,將可用的設計方案下載到開發板,然后對核心系統進行研究,從而避免過去對新硬件、新固件和新軟件一起進行調試所帶來的延遲和復雜度。
  
在進行全系統驗證以前,嵌入式設計的大部分時間都花在對核心設計進行迭代,逐步引入新特性,增加獨立功能并且在每一步之后進行重復調試等方面。由于這些工作非常單調而且耗費時間,該階段應盡可能的簡單、有效。版本8.1著重于將普通(和重復性)任務變得簡單和直觀,從而讓新用戶和現有用戶從中獲益。
  
所有用戶都將從V8.1中受益
  
Xilinx對Platform Studio的主用戶界面進行了升級,為硬件和軟件工程師帶來直觀感受,這使得多視圖和定制對于所有用戶來說都變得更加容易。圖1中的集成開發環境(IDE)顯示了豐富的信息,但是也允許過濾視圖和定制工具欄。左側面板提供了標準的“tab(標簽)”方法,用于在“Project”、“Applications”或者“IP Catalog”中顯示或者隱藏信息面板。只需要切換標簽就可以顯示面板內容。
  
“Project” 標簽中包含設計相關的各種有用信息,包括對特定Xilinx器件的選擇和設置(例如,具有一個或兩個PowerPC處理器核的特定Virtex™-4或者Virtex-II Pro器件)、項目文件位置(硬件和軟件的項目描述以及各步驟日志和報告文件)以及仿真設置細節。
  
您可以在“Applications” 標簽下觀察軟件應用,通過對標簽所屬內容的瀏覽,可以訪問構成嵌入式系統設計的所有C語言源文件和頭文件。該視圖還可以對編譯選項甚至Block RAM初始化過程進行觀察。
  
“IP catalog” 標簽中包含有與設計相關的IP核的建立、購買或引入的詳細信息。對于時間有限的評估而言,Xilinx為嵌入式開發套件軟件包中的處理IP核以及某些高價值IP核提供了多種評估方式。

中間面板是“Connectivity”互連關系視圖,右側的相鄰面板是與之相關的“System Assembly”視圖。Connectivity互連關系視圖對設計的總線結構進行了直觀顯示,并且提供了一個動態工具用于創建或者編輯現有連接。著色編碼視圖可以使總線類型和它與IP之間的關聯方式變得一目了然(甚至對于剛入門的用戶也是如此)。舉例來說,在這個視圖中,和PLB(處理器本地總線)相連的外設被標成桔紅色;OPB(片上外設總線)的連接標成綠色;和處理器核(這里是PowerPC 405)進行的點對點連接被標成紫色。面板上的“filter”按鈕允許您對連接視圖進行定制或者簡化,從而使您可以更加專注于特定的總線元件,而不受其它元件的干擾。
  
Platform Studio通過裝配來保持正確的連接,從而減少設計人員可能發生的錯誤——也就是說,XPS將僅顯示彼此兼容的總線類型的連接選項。這避免了使用支持不兼容連接的工具所帶來的調試痛苦。System Assembly視圖更加清晰地顯示了使用“拖放連接示例化”的動態系統構造示例。圖中,灰色高亮的“opb_uartlite”IP核從左側面板的IP目錄中被選中后,被拖放到右側的裝配窗口,自動建立一個新的OPB總線連接選項;輕點鼠標,即可建立連接。右側的視圖也提供了有用信息,比如IP類型以及用來進行項目版本控制的IP版本號。現在,使用者一眼即可識別系統結構,而無需閱讀大量的文檔資料。



  
但是,如果您的項目和設計團隊需要設計的文檔資料,Platform Studio 8.1也具有強大的功能,它可以生成全面的設計參考材料,包括系統元件和它們之間互連的完整框圖。文檔的自動生成節約了寶貴的時間(否則需要手動建立這些資料),同時減少了文檔資料的出錯率。這種方法將文檔和設計保持精確同步,還能夠顯示整個項目的清晰視圖。
  
新的增強功能使現有用戶受益
  
現有的Platform Studio用戶將會很高興看到,該工具在支持復雜軟件開發、IP支持以及舊設計的移植和升級方面的功能都有所提升。圖3詮釋了IP Catalog標簽對于設計的意義。在該設計中,所有的IP核按照邏輯名稱被分類編在左側。特定的IP核將顯示一個用于設計控制的版本號以及簡短的語言描述,在名稱太短不足以說明前后關系的情況下。該視圖使您能夠對老IP、當前的IP和將來的IP升級(更強大版本的IP核,擁有更多特性,速度更快,尺寸更小)進行管理。
  
該工具還可提供額外信息,比如IP支持哪種類型的處理器。因為Xilinx支持高性能PowerPC硬核和靈活的MicroBlaze™軟處理器核,所以了解處理器的專用IP核很有好處。實際上,在右擊catalog中的一個IP核,就可以快速訪問IP核的修訂歷史以及相關細節的完整PDF說明書。為了清晰起見,外設的驅動程序也有一個類似的平臺設置視圖,包括版本控制以及嵌入式OS支持。

當新版本工具和IP核可用時,設計的向上移植就應變得盡可能簡單。沒有人愿意重新投入設計、調試以及接受時間的檢驗,然后才將一個舊設計移植到新工具或者IP核上去。新IP核/工具具有很大的升級優勢。Platform Studio 8.1具有移植能力,使您可以通過向導,快速、自動地完成移植。
  
XPS8.1可以瀏覽現有的設計項目,對過期的項目和IP核進行標記,然后引導您確認自動更新為新的IP和項目文件的過程。移植向導更新項目描述文件,同時以文檔的形式總結移植歷史。最大限度減少這些勞動密集型步驟意味著,用戶可以在不需要對設計重新進行手工輸入的情況下受益于這些新的改進。
  
致力于復雜代碼應用的軟件開發人員,會很高興看到基于Eclipse的XPS軟件開發套件IDE的性能得以增強。XPS-SDK具有一個升級的工具欄,它既可以對相似功能和按鈕進行更加邏輯化的分組,同時又允許進行用戶定制。版本8.1引入了一個更加強大的C/C++編輯器,它支持函數、方法、類、結構和宏的代碼折疊功能,還對編譯器進行了改進。這些新的支持功能可以指定(目標代碼)連接器腳本,并且能夠為PowerPC、MicroBlaze處理器核和C++類創建向導定制編譯器選項。將這個強大的軟件環境和創新的性能視圖以及集成式硬件/軟件調試器獨一無二的XPS功能結合在一起,8.1的用戶將會在更少的時間內創造出比以前更好、更強大的嵌入式系統。
  
總結
  
屢獲大獎的Platform Studio使嵌入式系統設計變得更為簡單流暢。自動設計向導和預知配置的硬件/軟件開發套件有助于快速啟動設計,同時可以減少錯誤和追尾現象。
  
既然我們在加速“入門”過程方面的成功獲得了業界認可,那么,現在就該對處于開發過程核心的耗時問題和循環問題進行改進。創建——調試——編輯——重復。您是否用過大部分步驟都是直觀的計算機輔助工具呢?在沒有閱讀內容明晰的手冊或者電腦界面之前,您何從知道每一個按鈕的作用呢?
  
EDK/XPS版本8.1專注于改進整個開發板的易用性,包括對主用戶界面、軟件開發環境(包括編輯和編譯)、IP升級、舊項目移植、設計記錄、總線系統查看和編輯以及其他內容的改進。
  
通過使普通任務變得更簡單和直觀,不管是對經驗豐富的嵌入式工程師,還是對于剛剛接觸可編程FPGA平臺(并且含有處理器)設計方案的新手來說,我們都可以使設計過程變得更加輕松。利用開發過程中節省下來的時間來革新自己的嵌入式產品吧。
本文地址:http://www.qingdxww.cn/thread-15605-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕在线一区二区在线 | 啦啦啦社区手机在线视频免费视频 | 亚洲天堂视频在线免费观看 | 久久亚洲欧美成人精品 | 久久久成人网 | 久久99精品福利久久久 | 综合成人 | 91香蕉国产线观看免 | 91av观看| 奇米视频7777| 黄页网站在线播放 | 日本高清不卡中文字幕 | 欧美成人www在线观看网页 | 亚洲日韩男人网在线 | 在线看欧美三级中文经典 | 欧美1819 | 日本在线观看免费观看完整版 | 蜜臀91精品国产高清在线观看 | 午夜黄色一级片 | 免费aⅴ在线 | 91www永久在线精品果冻传媒 | 欧美精品伊人久久 | 免费日韩在线视频 | 久久网国产| 国产成人免费 | 欧美人欧美人与动人物性行为 | 国产在线精品香蕉麻豆 | 亚洲一区日本 | 日本高清在线播放一区二区三区 | 五月天六月婷婷开心激情 | 久久国产精品二区99 | 老司机aⅴ在线精品导航 | 亚洲视频自拍 | 国产一卡二卡四卡免费 | 91日韩精品天海翼在线观看 | 成人午夜黄色 | 91国内揄拍国内精品情侣对白 | 国产成人综合精品一区 | 四虎成人免费观看在线网址 | 国产成人免费a在线资源 | 亚洲国内精品自在线影视 |