久久免费电影-久久免费大片-久久免费播放-久久免费99精品久久久久久-在线视频亚洲一区-在线视频三区

  •  歡迎來到 深圳市毅創(chuàng)騰電子科技有限公司  
網(wǎng)站首頁 > 技術(shù)資料> Altera SoC FPGA含有大吞吐量數(shù)據(jù)通路和無阻塞低延時(shí)控制通路

Altera SoC FPGA含有大吞吐量數(shù)據(jù)通路和無阻塞低延時(shí)控制通路

信息來源 : 網(wǎng)絡(luò) | 發(fā)布時(shí)間 : 2019-08-13 17:23 | 瀏覽次數(shù) : 382

目前,市場上主要有三種SoC FPGA,它們的處理器都是完全專用的“硬核”處理器子系統(tǒng),而不是FPGA架構(gòu)中的軟核知識產(chǎn)權(quán)(IP)。所有這三種器件都采用了全功能ARM處理器,具有完整的存儲器層次結(jié)構(gòu),以及專用外設(shè),啟動、運(yùn)行和工作都與“普通”的ARM處理器一樣。

Microsemi SmartFusion2 SoC FPGA基于ARM Cortex-M3嵌入式處理器,主要面向微控制器應(yīng)用。Altera SoC和Xilinx Zynq-7000器件使用了雙核ARM Cortex-A9應(yīng)用處理器。除了處理器,SoC FPGA還有豐富的外設(shè)、片內(nèi)存儲器、FPGA類型的邏輯陣列,以及大量的I/O。

這幾種可編程SoC產(chǎn)品表面上看來來都一樣。它們都在一個器件中集成了ARM處理器、各種外設(shè)和FPGA。而實(shí)際上,仔細(xì)的評估這些器件,更深入的了解數(shù)據(jù)資料是非常關(guān)鍵的。應(yīng)針對具體應(yīng)用來評估底層體系結(jié)構(gòu)及其內(nèi)涵。SoC FPGA體系結(jié)構(gòu)非常重要。仔細(xì)的檢查和思考會發(fā)現(xiàn)在體系結(jié)構(gòu)上有很多明顯的不同。

設(shè)計(jì)人員應(yīng)如何選擇?本文介紹了在為應(yīng)用選擇最佳可編程SoC時(shí)應(yīng)進(jìn)行的設(shè)計(jì)考慮,綜合考慮后作出工程決定。選擇標(biāo)準(zhǔn)主要集中在六個方面:系統(tǒng)性能、系統(tǒng)可靠性和靈活性、系統(tǒng)成本、功耗、未來發(fā)展路線圖、開發(fā)工具。

1.系統(tǒng)性能

SoC FPGA體系結(jié)構(gòu)的兩方面最終決定在不同的單元之間能否高效的傳送數(shù)據(jù):互聯(lián),以及片內(nèi)和片外存儲器帶寬。

SoC體系結(jié)構(gòu)要考慮的第一項(xiàng)是Level-3 (L3)互聯(lián)。顧名思義,L3是L1和L2 Cache之下的一級數(shù)據(jù)傳輸層。L3互聯(lián)的重要性體現(xiàn)在,它是提高性能的交換中心。

不同SoC FPGA供應(yīng)商在L3系統(tǒng)互聯(lián)上的特性有所不同。Altera SoC FPGA提供由三種交換架構(gòu)構(gòu)成的L3系統(tǒng)互聯(lián)——L3主交換、L3主機(jī)外設(shè)交換、L3從機(jī)外設(shè)交換,使用ARM的AMBA NIC-301網(wǎng)絡(luò)互聯(lián)基礎(chǔ)結(jié)構(gòu)來實(shí)現(xiàn),如圖1所示。

圖1.Altera SoC FPGA互聯(lián)體系結(jié)構(gòu)

Altera SoC使用精簡分層總線,無阻塞交換體系結(jié)構(gòu)減小了延時(shí)。互聯(lián)設(shè)計(jì)支持來自多個主機(jī)的同時(shí)多路會話,提供足夠的帶寬,因此,每一主機(jī)能夠連續(xù)運(yùn)行(“無阻塞”)。對于仲裁,能夠?yàn)槊恳恢鳈C(jī)分配優(yōu)先級,指導(dǎo)總線仲裁。使用最近使用(LRU)算法對優(yōu)先級相同的主機(jī)進(jìn)行仲裁。其他廠家的SoC FPGA體系結(jié)構(gòu)可能使用多級層次,這需要分布式仲裁,但這會帶來延時(shí)。分布式仲裁類似于有多個數(shù)據(jù)流仲裁。這種方法要求使用中心服務(wù)質(zhì)量(QoS)模塊以確保主機(jī)不會擁塞。分布式仲裁也有調(diào)整問題,會與DDR存儲器控制器端口仲裁沖突。

SoC FPGA體系結(jié)構(gòu)最顯著的優(yōu)勢是處理器與FPGA的片內(nèi)緊密耦合。為實(shí)現(xiàn)這種性能優(yōu)勢,處理器至FPGA互聯(lián)應(yīng)有足夠的帶寬(寬度和速度),選擇類型合適的互聯(lián)也非常重要,這不能成為系統(tǒng)數(shù)據(jù)傳輸?shù)钠款i。

在結(jié)構(gòu)方面,在其他廠家SoC FPGA器件中,數(shù)據(jù)通路和控制通路會競爭并占用帶寬。處理器需要訪問FPGA邏輯中硬件加速器并對其進(jìn)行設(shè)置。如果這些控制會話過程與數(shù)據(jù)流出現(xiàn)競爭,那將會阻塞大吞吐量數(shù)據(jù)流,輸入數(shù)據(jù)連續(xù)處理的過程會出現(xiàn)中斷。相似的,寬帶數(shù)據(jù)流會延時(shí)控制信號,增加了控制延時(shí)。

為防止出現(xiàn)這種情況,Altera SoC FPGA采用了第二個低延時(shí)、無阻塞“輕量”互聯(lián)橋接。處理器通過這一簡單的32位ARM Advanced eXtensible Interface (AXI)接口來訪問FPGA中的控制寄存器,不會阻塞或者影響大吞吐量數(shù)據(jù)流,如圖2中的藍(lán)色部分所示。同時(shí),處理器和FPGA之間的寬帶數(shù)據(jù)連接支持32位、64位以及128位寬度會話,如圖2中的紅色部分所示。

圖2.Altera SoC FPGA含有大吞吐量數(shù)據(jù)通路和無阻塞低延時(shí)控制通路

2.系統(tǒng)可靠性和靈活性

高度集成的SoC FPGA還有助于建立更可靠的系統(tǒng)。兩個重要的方面體現(xiàn)了SoC FPGA器件的不同之處:系統(tǒng)中有多少存儲器保護(hù)? SoC FPGA怎樣應(yīng)對軟件缺陷?

對錯誤探測、糾正和監(jiān)視的需求已經(jīng)成為當(dāng)今設(shè)計(jì)的發(fā)展趨勢。隨著存儲器容量和密度的不斷增長,對錯誤檢查和糾正的需求也在增長,也越來越重要。大部分現(xiàn)代系統(tǒng)包括專用硬件來幫助實(shí)現(xiàn)數(shù)據(jù)完整性。

從SoC FPGA角度看,這包括糾錯碼,即ECC保護(hù)——它不僅僅是存儲器控制器保護(hù)的一部分,而且還集成在處理器的片內(nèi)存儲器、高速緩存,以及外設(shè)緩沖中。ECC電路使系統(tǒng)更可靠,系統(tǒng)不受意外數(shù)據(jù)錯誤或者數(shù)據(jù)損壞的影響。

表1總結(jié)了Altera SoC的硬件ECC與其它廠家的對比

表1.SoC FPGA中的ECC

值得重點(diǎn)介紹的另一方面是NAND閃存。NAND閃存適用于文件系統(tǒng)存儲,但有時(shí)候可靠性不如NOR閃存。因此,NAND閃存的ECC被用于消除錯誤。早期版本的NAND閃存控制器包括單比特ECC保護(hù)。這雖然有一些優(yōu)點(diǎn),但是CPU必須參與其中,CPU必須通過軟件管理ECC,導(dǎo)致對性能有明顯的影響。大部分現(xiàn)代NAND閃存控制器都包括多比特ECC保護(hù)。特別是,在Altera SoC FPGA中實(shí)現(xiàn)的NAND閃存控制器包括對512字節(jié)段的4比特、8比特和16比特硬件糾錯,以及對1,024字節(jié)段的24比特硬件糾錯。這實(shí)現(xiàn)了功能更強(qiáng)更需要的保護(hù)功能,而且不會降低性能。

存儲器保護(hù)通常是先進(jìn)的處理器具有的一種特性。不論是被稱為存儲器管理單元(MMU)還是存儲器保護(hù)單元(MPU),處理器的存儲器保護(hù)單元都能夠防止錯誤或者非法的處理器會話讀取或者損害其他的存儲器區(qū)域。在Cortex-A9處理器中,ARM的TrustZone技術(shù)擴(kuò)展了這一保護(hù)概念,為安全敏感的系統(tǒng)提供了系統(tǒng)級方法。

某些SoC FPGA將存儲器保護(hù)擴(kuò)展到了FPGA。為什么這一存儲器保護(hù)來自FPGA,又用于FPGA呢?處理器和FPGA可以共享一個外部DDR存儲器接口,以便降低成本,減小電路板空間,節(jié)省功耗。假設(shè)定制FPGA邏輯恰好覆寫了一段屬于處理器數(shù)據(jù)、應(yīng)用程序代碼,或者操作系統(tǒng)(OS)內(nèi)核的存儲器,那么會怎樣呢?這會導(dǎo)致系統(tǒng)故障或者將處理器指向錯誤的方向。

為防止出現(xiàn)這種情況,為操作系統(tǒng)和嵌入式應(yīng)用軟件指定了特定的存儲器區(qū)域,而其他存儲器區(qū)域可以專門用于基于FPGA的功能,如圖3所示。通過存儲器保護(hù),基于FPGA的功能不會損壞操作系統(tǒng)或者嵌入式軟件區(qū)域。

圖3.DDR存儲器保護(hù),處理器和FPGA共享公共的存儲器。

看門狗定時(shí)器可以防止出錯的軟件將系統(tǒng)阻塞。在以前的雙芯片分立方案,即處理器加FPGA的解決方案中,如果處理器運(yùn)行出錯導(dǎo)致看門狗復(fù)位,F(xiàn)PGA仍然能夠運(yùn)行。體系結(jié)構(gòu)設(shè)計(jì)良好的SoC FPGA必須支持同樣的“獨(dú)立”行為,而且還提供選擇給系統(tǒng)設(shè)計(jì)人員來決定是否重新配置FPGA。在很多情況下,很關(guān)鍵的是當(dāng)處理器自己復(fù)位時(shí),F(xiàn)PGA邏輯需要繼續(xù)監(jiān)視并響應(yīng)外部激勵。因此,在這種條件下,檢查FPGA怎樣重新配置非常重要。


如表2所示,Altera SoC支持處理器和FPGA的復(fù)位電路單獨(dú)工作。由系統(tǒng)設(shè)計(jì)人員決定是否在CPU復(fù)位時(shí)重新配置FPGA。而其他SoC FPGA則在處理器復(fù)位時(shí)必須重新配置。

表2.SoC FPGA中的CPU復(fù)位

靈活性是很多設(shè)計(jì)人員選擇使用FPGA的主要原因之一。可全面編程的SoC將設(shè)計(jì)靈活性擴(kuò)展到了系統(tǒng)級。選擇SoC FPGA時(shí)要考慮的三種體系結(jié)構(gòu):處理器啟動和FPGA配置優(yōu)先級可選、片內(nèi)FPGA接口、封裝引腳兼容。

處理器啟動和FPGA配置的多種選擇——對靈活性的需求首先從啟動開始。SoC FPGA中有三種:“CPU最先啟動”方式;或者先配置FPGA,再通過FPGA邏輯啟動CPU方式;以及完全獨(dú)立的處理器啟動和FPGA配置機(jī)制的方式。目前,Altera SoC FPGA是唯一設(shè)計(jì)支持所有這三種選擇的ARM Cortex-A9處理器SoC FPGA。

靈活性也擴(kuò)展到片內(nèi)FPGA接口上。有時(shí)候應(yīng)用程序需要特性豐富的標(biāo)準(zhǔn)接口;有時(shí)候則要求簡單或者可定制接口。對于需要高級功能的應(yīng)用,SoC FPGA使用了ARM的AXI接口來連接處理器、硬核外設(shè)和FPGA邏輯。AXI標(biāo)準(zhǔn)使用成熟的業(yè)界標(biāo)準(zhǔn),提供高速寬帶接口。但是,對于不需要AXI所有特性的IP內(nèi)核應(yīng)該怎樣呢?可擴(kuò)展特性更重要,又會怎樣呢?需求的一個極端可能是用戶定制的1000線接口;而另一個極端則只需要一條線來點(diǎn)亮LED或者讀取一個開關(guān)。

為滿足這種變化的需求,除了AXI接口,Altera SoC FPGA還支持Avalon存儲器映射(Avalon-MM)接口,以及Avalon流(Avalon-ST)接口。這些可擴(kuò)展的Altera接口標(biāo)準(zhǔn)非常適合要求較低或者其他的特殊功能需求。這樣,IP設(shè)計(jì)人員可以為每一功能選擇最優(yōu)接口。這也支持現(xiàn)有Altera FPGA客戶繼續(xù)使用現(xiàn)有的IP,不一定要移植到AXI。


該信息來源于網(wǎng)絡(luò),如有侵權(quán),請及時(shí)與我們聯(lián)系
亚洲AVAV黄网站| 玩弄丰满熟妇乱XXXXX性多毛| 国产福利精品一区二区| 亚洲AV毛茸茸av成熟女人| 久久久久久久精品国产亚洲87| 985大学排名一览表| 色偷偷AV男人的天堂京东热| 国色天香一卡2卡3卡4卡| 在线观看草莓视频MV的免费网站| 人妻无码久久久久久久久久久| 国产精品国产三级国产专I| 亚洲人成网站18禁止大| 欧美精品人人做人人爱视频| 贵为皇后却被用来犒赏三军| 亚洲国产群交无码AV| 女人脱精光让人桶爽了| 公交车被多男摁住灌浓精| 亚洲精品无码乱码成人爱色| 欧美大波少妇在厨房被| 国产丰满大乳无码免费播放| 亚洲综合久久一本久道| 人人妻人人爽人人做夜欢视频九色| 国产乱色精品成人免费视频| 伊人久久大香线蕉在观看| 日本少妇自慰免费完整版| 国精产品一区二区三区有限公司| 在线视频一区二区三区| 色欲AV伊人久久大香线蕉影院| 极品教师第二季免费观看| AV无码人妻中文字幕| 无人区码卡二卡WWW| 领导在办公室含我奶头口述| 丰满浓毛的大隂户自慰| 亚洲日韩在线A视频在线观看| 取一个独一无二的网名| 国精一二三区别免费| 69国产成人综合久久精品| 无码人妻ΑⅤ免费一区二区三区| 老根嫩草1一40淑媛全文| 公车上玩弄白嫩少妇| 亚洲综合AV永久无码精品一区二| 日产精品1卡二卡三卡| 精品国产一区二区三区无码| あざらしそふと官网| 亚洲第一最快AV网站| 人妻丰满熟妇岳AV无码区HD| 好男人资源在线WWW免费 | 亚洲国产一区二区三区在线观看| 欧美亚洲国产一区二区三区| 国语自产拍精品香蕉在线播放| AV天堂久久天堂色综合| 亚洲AV无码成人精品区国产| 欧美日韩一区精品视频一区二| 国产一起色一起爱| JAGNEXSMAX在日本| 亚洲另类在线视频| 色婷婷精品久久二区二区蜜臀av | 国产精品香蕉在线观看网| 12一14性XXXXX国产| 午夜影视啪啪免费体验区入口| 欧美成人v片一区二区三区激情| 国产日韩在线欧美视频| IGAO在线视频成人免费| 亚洲精品无码久久久久去Q| 日韩人妻无码精品-专区| 久久人人97超碰CAOPORE| 国产成人一区二区青青草原| 综合图区亚洲另类偷窥| 亚欧成人中文字幕一区| 清纯校花挨脔日常H惩罚视频| 精品无码AV一区二区三区少妇| 东京热人妻中文无码AV| 中文国产成人精品久久水蜜桃| 午夜.DJ高清在线播放视频| 欧美日韩精品SUV| 精品人妻无码专区中文字幕| 隔着肚兜偷揉酥乳含乳子| 18级成人毛片免费观看| 亚洲VA天堂VA在线VA欧美| 日韩一区二区三区在线| 满熟妇XXXX性久久9久久| 国产亚洲精品精品精品| 把插八插露脸对白内射| 亚洲午夜性春猛交XXXX亚训| 无码喷水一区二区浪潮AV| 欧美熟妇精品一区二区蜜桃视频| 精品人妻系列无码一区二区三区 | 99久久国产综合精品SWAG| 亚洲精品成AV人片天堂无码| 水多的女人男人最上瘾| 欧美成人精品高清视频在线观看| 精品动漫一区二区无遮挡| 国产成人三级在线视频网站观看 | 久久久久久精品免费免费WE| 国产精品自在拍一区二区不卡| YW.1CNC爆乳尤物未| 一区二区三区鲁丝不卡麻豆 | 日韩精品无码人妻一区二区三区| 老太太 GRANNY| 黑人男女粗大猛烈进出视频| 国产A在亚洲线播放| MD豆传媒一二三区进站口在线看| 野花日本中文免费完整版4| 性色AV一区二区三区夜夜嗨| 日韩中文高清在线专区| 牛牛本精品99久久精品66| 久久97超碰人人澡人人爱| 国产精品美女一区二区三区| 成年大片免费视频播放| 7777奇米四色眼影| 一本一道AV无码中文字幕| 亚洲精品TY久久久久久久久久 | 成年女人毛片免费视频喷潮| 野花影视免费观看高清| 羞羞漫画_成人漫画_成人专用| 日本乱码卡一卡新区入口| 麻豆极品JK丝袜自慰喷水久久| 好儿子妈妈今后就是你的人| 国产成人AV免费网址| 草草影院精品一区二区三区| 99国精产品灬源码168| 一边做饭一边躁狂怎么办呢69| 亚洲AV午夜国产精品无码中文字| 图片区小说区AV区| 日韩A人毛片精品无人区乱码| 女特警被三四个黑人糟蹋| 久拍国产在线观看| 精品人妻无码区二区三区| 国产亚洲美女精品久久久| 国产成人人人97超碰超爽8| 成人片黄网站色大片免费观看CN| AV片在线观看网站免费| 自拍偷在线精品自拍偷| 一本无线乱码不卡一二三四| 亚洲精品无码专区久久| 亚洲AV嫩草AV极品在线观看| 无码国产69精品久久久久APP| 色噜噜亚洲男人的天堂| 人妻丰满AV无码中文字幕| 欧美成人精品 一区二区三区| 麻豆一区二区99久久久久| 久久免费观看午夜成人网站| 精品人妻系列无码人妻不卡| 狠狠色噜噜狠狠狠888777米| 国产一区二区三区不卡AV| 国产老熟女精品一区熟女AV| 国产高颜值大学生情侣酒店| 国产成人69视频午夜福利在线观| 丁香五月缴情网站| 成熟人妻视频一区区三区| 苍井空电影在线观看| 办公室跪下拉开拉链吃应用的优点 | 国产成人精品日本亚洲专区不卡| 粉嫩av一区二区精品爆乳| 吃奶呻吟打开双腿做受是免费视频| 拔萝卜电视剧高清免费观看全集 | 亚洲综合无码无在线观看| 亚洲人成电影一区二区在线| 亚洲狠狠色丁香婷婷综合| 亚洲国产精品福利片在线观看| 亚洲AV永久无码3D动漫在线观 | 色偷偷久久一区二区三区| 色老头精品午夜福利视频| 色噜噜国产精品视频一区二区| 色天使色偷偷色噜噜噜AV天堂| 日韩精品无码一区二区三区视频| 日本特黄特色AAA大片免费 | 脔到她哭H粗话H好爽五星视频| 久久一本精品久久精品66| 浪潮AV激情高潮国产蜜臀| 麻花豆传媒MV在线播放| 免费人成激情视频在线观看冫| 奶头又大又白喷奶水AV| 欧美成人高清AⅤ免费观看| 欧美亚洲熟妇少妇性A爱| 人妻熟女一区二区AⅤ| 日本亚洲欧美一区二区麻豆| 日韩揉捏奶头高潮不断视频| 色欲ΑV一区二区三区天美传媒 | 被多男摁住灌浓精| 成人无码AⅤ在线播放| 粉嫩泬一区二区三区| 国产大学生酒店在线播放| 国产欧美日韩一区二区三区 | 国产成人AV性色在线影院色戒| 国产精品久久久久久久久久久不卡 | 欧美人与动性行为视频| 人妻无码精品一区二区| 三级4级全黄60分钟| 天天做天天忝天天噜| 午夜无码人妻AⅤ大片色欲李宗瑞| 亚洲AV无码码潮喷在线观看| 亚洲精品卡一卡2卡3卡4卡| 野花日本高清在线观看免费| 性欧美牲交XXXXX视频| WWW国产成人免费观看视频| 成人无码H免费动漫在线观看| 国产成人AAAAA级毛片| 国精产品一二三四线| 久久精品国产亚洲AV高清漫画|