機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
Floorplanner工具在基于FPGA的嵌入式系統(tǒng)設(shè)計(jì)中的應(yīng)用
Floorplanner工具在基于FPGA的嵌入式系統(tǒng)設(shè)計(jì)中的應(yīng)用
 更新時(shí)間:2008-8-19 11:21:47  點(diǎn)擊數(shù):38
【字體: 字體顏色


應(yīng)用舉例


  圖5采用了PPC 405來說明上面所述方法和建議,該應(yīng)用是包含了2個(gè)UART和一個(gè)BRAM控制器的嵌入式設(shè)計(jì)。


   在該設(shè)計(jì)中,系統(tǒng)生成器創(chuàng)建層次邊界,而邏輯組則在這些邊界的基礎(chǔ)上創(chuàng)建。為PLB仲裁器、UART和BRAM內(nèi)存控制器均可創(chuàng)建區(qū)域組(area group)。將BRAM和PPC 405限制在特定位置,以使設(shè)計(jì)達(dá)到最佳性能。應(yīng)該注意的是,在分配一個(gè)區(qū)域組時(shí),必須為該區(qū)域中的邏輯單元分配足夠的資源。而當(dāng) Floorplanner的功能更強(qiáng)大時(shí),還能為用戶提供每個(gè)區(qū)域組所需的資源。本例中的區(qū)域組中所包含的資源為實(shí)現(xiàn)所需資源量的兩倍。這樣,通過向經(jīng)底層規(guī)劃處理后的區(qū)域中添加布局額外的邏輯單元(不包含在組中邏輯單元)可以對(duì)設(shè)計(jì)進(jìn)一步優(yōu)化。


  在分配資源時(shí),BRAM內(nèi)存控制器被置于硅片的中央,這樣可以對(duì)所有BRAM元件以及PPC 405內(nèi)核進(jìn)行同等的訪問。在本設(shè)計(jì)之中BRAM中包含了PPC 405內(nèi)核所需的數(shù)據(jù)和指令。UART1和UART2的位置在IO附近,以盡可能減少輸入到時(shí)鐘和時(shí)鐘到輸出的時(shí)間。設(shè)計(jì)中有兩個(gè)PLB接口,一個(gè)是 CPU指令端PLB接口,另一個(gè)是CPU數(shù)據(jù)端PLB接口。因此,PLB仲裁器被放在PPC 405內(nèi)核旁邊。


  分配給每一個(gè)區(qū)域組的邏輯單元均根據(jù)區(qū)域約束進(jìn)行布局,而且為提高設(shè)計(jì)性能,還在設(shè)計(jì)中混入了額外的邏輯單元,這也正說明了為什么在每個(gè)區(qū)域組分配時(shí)都要保留一定的額外空間的原因。



上一頁  [1] [2] 
  • 上一篇: 家居安防系統(tǒng)監(jiān)控主機(jī)的設(shè)計(jì)與實(shí)現(xiàn)
  • 下一篇: Microchip推出全球最低功率大內(nèi)存16位USB單片機(jī)系列
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1