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

FPGA研發(fā)之道(2)FPGA和他那些小伙伴們(二)器件互聯(lián)

發(fā)布時(shí)間:2016-2-29 14:07    發(fā)布者:designapp
關(guān)鍵詞: FPGA , DSP , ARM9
  系統(tǒng)架構(gòu)確定,下一步就是FPGA與各組成器件之間互聯(lián)的問(wèn)題了。通常來(lái)說(shuō),CPU和FPGA的互聯(lián)接口,主要取決兩個(gè)要素:
  (1)CPU所支持的接口。
  (2)交互的業(yè)務(wù)。
  通常來(lái)說(shuō),F(xiàn)PGA一般支持與CPU連接的數(shù)字接口,其常用的有EMIF,PCI,PCI-E,UPP,網(wǎng)口(MII/GMII/RGMII),DDR等接口。作為總線類接口,F(xiàn)PGA通常作為從設(shè)備與CPU連接,CPU作為主設(shè)備通過(guò)訪問(wèn)直接映射的地址對(duì)FPGA進(jìn)行訪問(wèn)。根據(jù)是否有時(shí)鐘同步,通?偩訪問(wèn)分為同步或異步的總線,根據(jù)CPU外部總線協(xié)議有所不同,但數(shù)據(jù)、地址、控制信號(hào)基本是總線訪問(wèn)類型中總線信號(hào)所不能省略的。CPU手冊(cè)中會(huì)對(duì)信號(hào)定義和時(shí)序控制有著詳細(xì)的說(shuō)明,F(xiàn)PGA需要根據(jù)這些詳細(xì)說(shuō)明來(lái)實(shí)現(xiàn)相應(yīng)的邏輯。同時(shí)CPU還可以對(duì)訪問(wèn)時(shí)序進(jìn)行設(shè)置,比如最快時(shí)鐘,甚至所需的最小建立時(shí)間和保持時(shí)間,這些一般CPU都可以進(jìn)行設(shè)置,而這些具體參數(shù),不僅影響FPGA的實(shí)現(xiàn),也決定總線訪問(wèn)的速度和效率。對(duì)于同步總線,只需要根據(jù)輸入時(shí)鐘進(jìn)行采樣處理即可,但對(duì)于異步總線,則需要的對(duì)進(jìn)入的控制信號(hào)進(jìn)行同步化處理,通常處理方式是寄存兩拍,去掉毛刺。因此用于采樣的時(shí)鐘就與CPU所設(shè)置的總線參數(shù)相關(guān),如采樣時(shí)鐘較低,等控制信號(hào)穩(wěn)定后在譯碼后輸出,一個(gè)總線操作周期的時(shí)間就會(huì)相對(duì)較長(zhǎng),其處理的效率也相對(duì)較低;假如采樣時(shí)鐘過(guò)快,則對(duì)關(guān)鍵路徑又是一個(gè)挑戰(zhàn),因此合理設(shè)定采樣頻率,便于接口的移植并接口的效率是設(shè)計(jì)的關(guān)鍵點(diǎn)和平衡點(diǎn)。
  對(duì)于總線型的訪問(wèn)來(lái)說(shuō),數(shù)據(jù)信號(hào)通常為三態(tài)信號(hào),用于輸入和輸出。這種設(shè)計(jì)的目的是為了減少外部連線的數(shù)量。因?yàn)閿?shù)據(jù)信號(hào)相對(duì)較多一般為8/16/32位數(shù)據(jù)總線?偩的訪問(wèn)的優(yōu)勢(shì)是直接映射到系統(tǒng)的地址區(qū)間,訪問(wèn)較為直觀。但相對(duì)傳輸速率不高,通常在幾十到100Mbps以下。這種原因的造成主要為以下因素(1)受制總線訪問(wèn)的間隔,總線操作周期等因素,總線訪問(wèn)間隔即兩次訪問(wèn)之間總線空閑的時(shí)間,而總線操作周期為從發(fā)起到相應(yīng)的時(shí)間。(2)不支持雙向傳輸,并且FPGA需主動(dòng)發(fā)起對(duì)CPU操作時(shí),一般只有發(fā)起CPU的中斷處理一種方式。這種總線型操作特點(diǎn),使其可以用作系統(tǒng)的管理操作,例如FPGA內(nèi)部寄存器配置,運(yùn)行過(guò)程中所需參數(shù)配置,以及數(shù)據(jù)流量較小的信息交互等操作。這些操作數(shù)據(jù)量和所需帶寬適中,可以應(yīng)對(duì)普通的嵌入式系統(tǒng)的處理需求。
  對(duì)于大數(shù)據(jù)流量的數(shù)據(jù)交互,一般采用專用的總線交互,其特點(diǎn)是,支持雙向傳輸,總線傳輸速率較快,例如GMII/RGMII、Upp、專用LVDS接口,及SERDES接口。專用SERDES接口一般支持的有PCI-E,XAUI,SGMII,SATA,Interlaken接口等接口。GMII/RGMII,專用LVDS接口一般處理在1GbpS一下的業(yè)務(wù)形式,而PCI-E,根據(jù)其型號(hào)不同,支持幾Gbps的傳輸速率。而XAUI可支持到10Gbps的傳輸速率,lnterlaken接口可支持到40Gbps的業(yè)務(wù)傳輸。
  對(duì)于不同所需的業(yè)務(wù)形式及處理器的類型,則可選擇相應(yīng)的接口形式,來(lái)傳輸具體的業(yè)務(wù),F(xiàn)今主流FPGA中都提供的各種接口的IP。選擇FPGA與各型CPU互聯(lián)接口,一般選擇主流的應(yīng)用交互方案,特殊的接口缺少支撐IP,導(dǎo)致開(kāi)發(fā)、調(diào)試、維護(hù)和兼容性的成本都較大,同時(shí)注意系統(tǒng)的持續(xù)演進(jìn)的需要,如只在本項(xiàng)目使用一次,而下一項(xiàng)目或開(kāi)發(fā)階段已摒棄此類接口,則需提前規(guī)劃技術(shù)路線。畢竟一個(gè)穩(wěn)定、高效的接口互聯(lián)是一個(gè)項(xiàng)目成功的基礎(chǔ)。
  不是所有的嵌入式系統(tǒng)都需要“高大上”的接口形式,各類低速的穩(wěn)定接口也同樣在FPGA的接口互聯(lián)中有著重要的角色,其中UART、SPI、I2C等連接形式也非常的常見(jiàn)。畢竟,一個(gè)優(yōu)秀的設(shè)計(jì)不是“高大上”的堆積,而是對(duì)需求最小成本的滿足。適合的才是最美的。
                               
               
本文地址:http://m.qingdxww.cn/thread-161430-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • Chiptorials——如何使用ATECC608 TrustFLEX實(shí)現(xiàn)公鑰輪換
  • FPGA設(shè)計(jì)流程培訓(xùn)教程
  • 無(wú)線充電基礎(chǔ)知識(shí)及應(yīng)用培訓(xùn)教程
  • Chiptorials ——如何將CryptoAuthLib庫(kù)用于Microchip安全身份驗(yàn)證IC
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品国产高清国产专区 | 四虎永久在线精品视频播放 | 欧美va在线观看 | 日韩精品中文字幕在线 | 影音先锋色先锋女同另类 | 青青青国产高清在线观看视频 | 丁香婷婷在线视频 | 在线精品亚洲欧洲第一页 | 亚洲性大片 | 男女羞羞视频在线观看 | 欧美性精品 | 91热久久免费频精品动漫99 | 亚洲精品色婷婷在线影院麻豆 | 国产成人精品亚洲一区 | 亚洲国产高清人在线 | 国产在线五月综合婷婷 | 欧美视频一区二区三区精品 | 91精品欧美综合在线观看 | 女人18毛片特级一级免费视频 | 欧美理论大片清免费观看 | 亚洲日本激情 | 99热这 | 日韩午夜免费视频 | 青青草原综合久久大伊人精品 | 欧美日韩国产在线人 | 黄在线观看在线播放720p | 亚洲国产成人精彩精品 | 99视频久久精品久久 | 国产在线观看一区二区三区 | 欧美国产一区二区二区 | 1204国产成人精品视频 | 亚洲最新在线观看 | 精品四虎免费观看国产高清 | 办公室被老板调教bd | 国产传媒果冻天美传媒 | 久久久久久免费精品视频 | 日本韩国一区二区 | 五月天精品在线 | 久久综合视频网 | 国内精品久久久久久久久 | 在线看亚洲 |