當(dāng)前位置:首頁(yè) > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]在針對(duì)大批量應(yīng)用開(kāi)發(fā)系統(tǒng)時(shí),要考慮的一個(gè)重要因素是成本。有多個(gè)方面會(huì)影響總體擁有成本,而不僅僅是每個(gè)元器件的價(jià)格。這包括硅片的功耗要求、材料(BOM)總成本、設(shè)計(jì)和測(cè)試系統(tǒng)的工程師的效能等。選擇FPGA供應(yīng)商很重要,要考慮影響系統(tǒng)成本的方方面面,這體現(xiàn)在整個(gè)產(chǎn)品設(shè)計(jì)周期中。 Altera® Cyclone® V FPGA通過(guò)多種方法幫助設(shè)計(jì)人員降低系統(tǒng)總成本。設(shè)計(jì)人員不僅受益于TSMC的28-nm低功耗(28LP)制造工藝,而且還受益于Cyclone V器件系列內(nèi)置的體系結(jié)構(gòu),以及Altera設(shè)計(jì)工具輔助系統(tǒng)所提供的強(qiáng)大的高效能工具。采用Cyclone V FPGA,用戶不僅實(shí)現(xiàn)了業(yè)界最低的總體擁有成本,而且,還獲得了型號(hào)最全的低成本器件——從25K邏輯單元(LE)到301K LE,以及不到100K LE的唯一28-nm解決方案。

引言

以少勝多——降低成本和功耗,提高效能,使您的產(chǎn)品能夠更快的運(yùn)行。這些棘手的難題是設(shè)計(jì)工程師目前所必須面對(duì)的。好在Altera的28-nm系列產(chǎn)品提供定制方法來(lái)解決這些問(wèn)題。

采用TSMC的28LP工藝以及線鍵合封裝,在所有28-nm FPGA中,Cyclone V FPGA前所未有的同時(shí)實(shí)現(xiàn)了高性能、低系統(tǒng)成本和最低功耗。Cyclone V FPGA系列有六種目標(biāo)型號(hào):僅含邏輯的(E)型號(hào)、基于3G收發(fā)器的(GX)型號(hào)、基于5G收發(fā)器的(GT)型號(hào),以及這些型號(hào)的SoC衍生產(chǎn)品(即,分別是SE、SX和ST),每一型號(hào)都含有集成雙核ARM® Cortex™-A9 MPCore™應(yīng)用級(jí)處理器。每一器件型號(hào)集成了豐富的硬核知識(shí)產(chǎn)權(quán)(IP)模塊,幫助您突出產(chǎn)品優(yōu)勢(shì),以少勝多。與前幾代體系結(jié)構(gòu)相比,所采用的先進(jìn)技術(shù)包括,自適應(yīng)邏輯模塊(ALM)、精度可調(diào)數(shù)字信號(hào)處理(DSP)模塊、分段式鎖相環(huán)(fPLL)、硬核存儲(chǔ)器控制器,等等,這只是所舉的幾個(gè)例子而已。

與以前的Altera器件系列以及競(jìng)爭(zhēng)28-nm FPGA相比,您采用Cyclone V FPGA能夠大幅度降低總體擁有成本。成本優(yōu)勢(shì)源自TSMC的28LP制造工藝,器件豐富的體系結(jié)構(gòu)特性,以及Altera的多種高效能設(shè)計(jì)工具。Cyclone V FPGA是各類市場(chǎng)應(yīng)用的最佳選擇,包括,工業(yè)、通信、軍事以及汽車等。
利用TSMC的28LP制造工藝來(lái)降低設(shè)計(jì)成本

Altera在28-nm采用了雙管齊下的制造策略,對(duì)于需要盡可能提高帶寬的系統(tǒng),使用TSMC的28-nm高性能(28HP)工藝,對(duì)于低成本和低功耗應(yīng)用,則采用28LP工藝。Stratix® V FPGA采用了28HP工藝,而Arria® V和Cyclone V FPGA都采用了LP工藝。對(duì)于任何電子系統(tǒng),降低功耗當(dāng)然也就意味著降低了運(yùn)營(yíng)成本以及總體擁有成本。

根據(jù)不同的工藝粒度,用戶可以選擇最合適的產(chǎn)品來(lái)滿足他們的需求。TSMC是Altera的代工線合作伙伴,該公司認(rèn)為:“采用多技術(shù)平臺(tái)上的解決方案,用戶能夠更好的發(fā)揮靈活性優(yōu)勢(shì),推出性能最好的產(chǎn)品。”相對(duì)于競(jìng)爭(zhēng)28-nm產(chǎn)品所使用的“能夠滿足所有需求”的方法,提供多種產(chǎn)品更適合用戶。采用一種制造工藝,無(wú)法簡(jiǎn)單的同時(shí)優(yōu)化實(shí)現(xiàn)低功耗和高性能。即使是目的性最強(qiáng)的分級(jí)策略也無(wú)法解決單一工藝功耗分級(jí)會(huì)對(duì)性能有不利影響,以及性能分級(jí)對(duì)功耗有不利影響這一兩難問(wèn)題。而且,對(duì)于用戶而言,分級(jí)策略有可能增加系統(tǒng)成本,帶來(lái)明顯的計(jì)劃和供應(yīng)風(fēng)險(xiǎn)。

相反,Cyclone V FPGA中使用的成本最優(yōu)28LP工藝定制滿足了低成本和低功耗應(yīng)用需求。通過(guò)采用各種技術(shù),包括使用比28HP工藝更長(zhǎng)的柵極溝道等,它同時(shí)降低了泄漏電流和動(dòng)態(tài)電流。通過(guò)使用比28HP工藝更傳統(tǒng)的金屬工藝以及線鍵合封裝技術(shù),進(jìn)一步降低了成本。與倒裝焊封裝相比,線鍵合封裝使用戶在每一型號(hào)上節(jié)省了大約5美元。Altera的收發(fā)器設(shè)計(jì)專長(zhǎng)反映在高速串行接口的高可靠性和低功耗上。在早期功耗估算基準(zhǔn)測(cè)試中,與Cyclone IV FPGA相比,Cyclone V FPGA展示出明顯的低功耗優(yōu)勢(shì)(圖1),總功耗比Xilinx Artix-7 FPGA低40% (圖2)。
圖1. 與前幾代技術(shù)相比,Cyclone V FPGA大致降低的功耗
 


圖2. 與廣播市場(chǎng)設(shè)計(jì)中使用的競(jìng)爭(zhēng)器件相比,Cyclone V FPGA大致降低的功耗,假設(shè)最差情況下的工藝。 (1)

 
圖2注釋:
(1)  基于Altera的EPE v11.1SP2B5和Xilinx的XPE13.4.

Altera的全系列低成本28-nm產(chǎn)品提高了設(shè)計(jì)靈活性
從系統(tǒng)設(shè)計(jì)的角度看,某一FPGA系列提供多種器件密度選擇有很大的優(yōu)勢(shì)。Cyclone V FPGA的系列型號(hào)容量從25K LE到301K LE,在低成本28-nm器件市場(chǎng)上具有明顯的優(yōu)勢(shì)。這樣,設(shè)計(jì)人員可以在較小的型號(hào)上進(jìn)行設(shè)計(jì),如果產(chǎn)品范圍拓展了,以后則可以移植。同樣的,如果設(shè)計(jì)規(guī)模變小了,他們還可以使用更小的器件。一般而言,如果在設(shè)計(jì)周期的中間階段改換器件系列來(lái)處理這類工程更改(ECO),其時(shí)間和資源成本都非常高。Cyclone V系列有豐富的縱向移植選擇,Altera提供了最全面、性價(jià)比最高的低成本FPGA器件。
圖3. Cyclone V FPGA和Spartan-6以及Artix-7 FPGA的縱向移植途徑對(duì)比
 

Cyclone V FPGA體系結(jié)構(gòu)降低了設(shè)計(jì)成本

Altera的28-nm體系結(jié)構(gòu)通過(guò)多種方式降低了設(shè)計(jì)成本。核心架構(gòu)提高了邏輯效率,是目前密度最高的互聯(lián)結(jié)構(gòu)。硬核IP實(shí)現(xiàn)了高性能,提高了靈活性,而且縮短了設(shè)計(jì)時(shí)間。經(jīng)過(guò)優(yōu)化后的收發(fā)器具有同類最佳的信號(hào)完整性,減少了調(diào)試時(shí)間。僅使用兩種電壓軌,因此,電源分配網(wǎng)絡(luò)成本更低,更容易設(shè)計(jì)。采用fPLL,支持合成任意頻率的時(shí)鐘,不需要昂貴的振蕩器,智能引腳布局提高了器件的可布線能力,增強(qiáng)了信號(hào)完整性。
內(nèi)核架構(gòu)和布線提高了邏輯效率

Cyclone V FPGA采用了創(chuàng)新的內(nèi)核架構(gòu)來(lái)高效實(shí)現(xiàn)邏輯和DSP功能。據(jù)估算,與前幾代技術(shù)相比,由于提高了邏輯利用率,僅增強(qiáng)內(nèi)核就能夠使設(shè)計(jì)人員在每一型號(hào)上節(jié)省20美元。

Cyclone V體系結(jié)構(gòu)的基本構(gòu)建模塊是ALM。它包括一個(gè)8輸入分段式查找表(LUT)以及兩個(gè)加法器和四個(gè)寄存器——都緊密封裝在一起,提高了性能,能夠很好的使用硅片面積。這一體系結(jié)構(gòu)與Altera的高端器件相類似,是Cyclone IV FPGA的繼承發(fā)展,其基本構(gòu)建模塊是LE,具有4輸入LUT以及一個(gè)寄存器。ALM結(jié)合緊密封裝,不僅提高了硅片的性價(jià)比,而且更容易實(shí)現(xiàn)時(shí)序收斂,特別是需要大量寄存器和流水線的設(shè)計(jì)。Cyclone V系列提供等價(jià)的301K-LE,以垂直臨近邏輯陣列模塊(LAB)的形式排列,每一LAB有10個(gè)ALM。由適配器自動(dòng)配置ALM (由Altera的Quartus® II開(kāi)發(fā)軟件提供),實(shí)現(xiàn)應(yīng)用所需要的純組合或者算術(shù)功能。
圖4. Cyclone V FPGA自適應(yīng)邏輯模塊
 

Cyclone V FPGA具有新的嵌入式存儲(chǔ)器模塊,即,M10K。這一存儲(chǔ)器模塊體積小于競(jìng)爭(zhēng)體系結(jié)構(gòu)中的嵌入式存儲(chǔ)器模塊,從而提高了粒度,單位硅片面積提供更多的存儲(chǔ)器端口,很少浪費(fèi)模塊。片內(nèi)存儲(chǔ)器體系結(jié)構(gòu)非常適合需要大量DSP的應(yīng)用,例如電機(jī)控制、演播設(shè)備和3D電視等。為能夠高效的低成本處理寬淺緩沖和延時(shí)單元,Cyclone V器件還提供了更小的640位MLAB模塊。

Cyclone V FPGA還采用了高性能精度可調(diào)DSP模塊。利用Altera創(chuàng)新的DSP模塊以及有限沖擊響應(yīng)(FIR)濾波器專用系數(shù)塊和反饋通路,設(shè)計(jì)人員能夠獨(dú)立配置每一乘法器的精度,從9x9到27x27位,具體取決于應(yīng)用需求。通過(guò)這一功能,Cyclone V FPGA實(shí)現(xiàn)了設(shè)計(jì)人員在應(yīng)用時(shí)所要求的精度合適的乘法器,支持設(shè)計(jì)人員盡可能采用最高效的硬件。

例如,一個(gè)簡(jiǎn)單視頻處理應(yīng)用只需要9位精度,而一些高端彩色系統(tǒng)則需要24位。對(duì)于9位視頻應(yīng)用,一個(gè)模塊可以分成三個(gè)9位乘法器,將DSP模塊的效率提高了三倍。一個(gè)精度可調(diào)模塊能夠高效的滿足所有這些范圍要求。從而支持設(shè)計(jì)人員讓FPGA資源來(lái)適應(yīng)其算法,而不是讓算法來(lái)適應(yīng)有限的資源要求。
硬核IP實(shí)現(xiàn)了高性能,提高了靈活性,而且縮短了設(shè)計(jì)時(shí)間

Altera在固定硅片中增強(qiáng)了某些常用的IP模塊(例如,雙倍數(shù)據(jù)速率存儲(chǔ)器控制器、協(xié)議堆棧,甚至是嵌入式ARM處理器),釋放寶貴的可編程邏輯資源,用于實(shí)現(xiàn)其他邏輯功能,從而提高了性能,降低了功耗和成本。作為一個(gè)例子,PCI Express® (PCIe®)協(xié)議堆棧需要大約150K LE作為軟核實(shí)現(xiàn),在硬核模塊中則只需要三分之一的器件面積。采用競(jìng)爭(zhēng)技術(shù)和工具嘗試實(shí)現(xiàn)PCIe內(nèi)核的用戶會(huì)發(fā)現(xiàn),使用Altera硬核IP結(jié)合Qsys系統(tǒng)集成工具,在設(shè)計(jì)和調(diào)試時(shí)間上平均能夠節(jié)省6個(gè)星期的時(shí)間。這對(duì)于設(shè)計(jì)團(tuán)隊(duì)而言意味著大幅度降低了成本。

Altera還在FPGA中引入了第一種PCIe多功能支持。這一技術(shù)簡(jiǎn)化了不同外設(shè)之間對(duì)PCIe鏈路帶寬的共享。支持8種功能,PCIe多功能支持將多個(gè)單一功能端點(diǎn)集成到一個(gè)多功能端點(diǎn)中。這縮短了開(kāi)發(fā)時(shí)間,能夠節(jié)省20K LE。

利用PCIe多功能,設(shè)計(jì)人員能夠很好的定制業(yè)界標(biāo)準(zhǔn)處理器和駐留在FPGA邏輯中特有的多種外設(shè)。而且,支持多功能后,設(shè)計(jì)人員可以使用標(biāo)準(zhǔn)操作系統(tǒng)(OS)驅(qū)動(dòng)軟件,在FPGA的外設(shè)上共享PCIe鏈路帶寬。沒(méi)有多功能支持時(shí),開(kāi)發(fā)過(guò)程中的一項(xiàng)主要工作是定制驅(qū)動(dòng)軟件以實(shí)現(xiàn)這種資源共享功能。而且,多功能支持不需要多個(gè)軟核或者硬核PCIe內(nèi)核,將其集成到了一個(gè)多功能PCIe端點(diǎn)中,從而有效降低了成本。

硬核IP最早出現(xiàn)在Altera的40-nm器件中,作為PHY層單元,因此,不再需要外部高性能串行I/O電路板元器件。在Altera 28-nm器件中,嵌入式硬核IP模塊實(shí)現(xiàn)了ASIC的成本、性能和功耗特性,不會(huì)犧牲設(shè)計(jì)靈活性。例如,可以在Cyclone V GT器件中配置PCIe硬核IP模塊來(lái)支持PCIe Gen1或者Gen2。此外,Cyclone V FPGA還提供兩個(gè)硬核PCIe內(nèi)核是競(jìng)爭(zhēng)器件的兩倍。與軟核邏輯實(shí)現(xiàn)相比更強(qiáng)的優(yōu)勢(shì)是,硬核IP模塊功耗降低了65%,而性能提高了50%,表1列出了Cyclone V FPGA中的硬核IP功能,以及通過(guò)硬核實(shí)現(xiàn)所節(jié)省的資源量。

表1.Cyclone V FPGA中的硬核IP功能 
硬核IP模塊
每個(gè)模塊節(jié)省的FPGA 資源
32DDR3/DDR2存儲(chǔ)器控制器,帶有ECC、命令或者數(shù)據(jù)
>40K LE45 M10K模塊
PCIe Gen1Gen2
>10K LE
PCIe 多功能
>20K LE
ARM Cortex-A9 MPCore處理器和外設(shè)
>40K LE
成熟可靠的收發(fā)器,針對(duì)各種數(shù)據(jù)速率進(jìn)行了優(yōu)化,縮短了調(diào)試時(shí)間

Altera的28-nm系列產(chǎn)品引入了模塊化收發(fā)器,支持設(shè)計(jì)人員滿足實(shí)際應(yīng)用的器件性能需求。在Altera所有28-nms FPGA系列中,這種收發(fā)器使用了相同的基本體系結(jié)構(gòu),最大工作速率從3.125-Gbps直至28-Gbps。正如Stratix V和Arria V器件一樣,Cyclone V收發(fā)器能夠在幾種不同的速率設(shè)置之間動(dòng)態(tài)切換,可以降速來(lái)降低功耗。這種選擇功能為降低系統(tǒng)平均功耗提供了一種方法,在空閑時(shí),收發(fā)器工作在最小速率,根據(jù)需要切換到高速工作。

如果I/O擴(kuò)展等應(yīng)用只需要5-Gbps或者速率更低的收發(fā)器,那么,不會(huì)出現(xiàn)28-Gbps工作時(shí)大型晶體管那樣的功耗和成本。相反,收發(fā)器以最低功耗和最低成本實(shí)現(xiàn)了3.125-Gbps和5-Gbps性能,Cyclone V FPGA系列能夠很好的適應(yīng)設(shè)計(jì)。與Stratix V和Arria V器件中的收發(fā)器相似,Cyclone V FPGA收發(fā)器支持多種協(xié)議,包括,3G SDI、千兆以太網(wǎng)(GbE)、CPRI、Display Port、PCIe、Serial ATA (SATA)和Serial RapidIO®等。Altera收發(fā)器信號(hào)完整性以及通過(guò)收發(fā)器工具包實(shí)現(xiàn)的實(shí)時(shí)調(diào)試功能,能夠節(jié)省數(shù)星期的電路板開(kāi)發(fā)和調(diào)試時(shí)間。
f  關(guān)于收發(fā)器工具包的詳細(xì)信息,請(qǐng)參考Altera網(wǎng)站的收發(fā)器工具包頁(yè)面。
僅采用兩種電壓軌,簡(jiǎn)化了電源分配,降低了成本

在所有低成本FPGA中,Cyclone V FPGA需要的電壓軌數(shù)量最少。它們有內(nèi)置片內(nèi)電壓穩(wěn)壓器,因此,您只需要使用兩種電壓軌來(lái)同時(shí)支持邏輯和收發(fā)器電源。這樣,可以不需要板上電壓穩(wěn)壓器,避免了布線擁塞,減少了所需的電路板層數(shù),從而簡(jiǎn)化了電路板設(shè)計(jì)。競(jìng)爭(zhēng)器件至少需要三種電壓軌來(lái)支持內(nèi)核、I/O和收發(fā)器邏輯。額外的電源軌需要增加元件以及PCB面積,還可能會(huì)帶來(lái)布線擁塞問(wèn)題,因此,在您的電路板開(kāi)發(fā)預(yù)算中,成本可能會(huì)增加10到30美元。
 fPLL可合成任意頻率,不需要額外的振蕩器

Altera 28-nm器件的通用鎖相環(huán)是fPLL,它具有高級(jí)分段式頻率合成以及M/N頻率實(shí)現(xiàn)功能。在標(biāo)準(zhǔn)PLL中,M和N值都是整數(shù)。Altera采用了delta-sigma調(diào)制器,并在反饋通路中使用了32位M和N值,支持反饋M分頻器采用分段值。這支持實(shí)現(xiàn)精確的頻率合成功能。能夠合成任意時(shí)鐘頻率,fPLL可以替代電路板上的振蕩器,從而降低了電路板成本,減小了電路板面積。

智能引腳布局提高了可布線能力,縮短了調(diào)試時(shí)間
Cyclone V FPGA以最低的開(kāi)發(fā)成本提供最好的信號(hào)完整性。采用了常規(guī)棋盤式電源和地模式,簡(jiǎn)化了布板。此外,器件左側(cè)是常規(guī)的收發(fā)器布局,并進(jìn)行重復(fù),而接收器總是在外部,從而實(shí)現(xiàn)了最佳信號(hào)完整性。還盡量遠(yuǎn)離收發(fā)器放置存儲(chǔ)器I/O引腳,相對(duì)于收發(fā)器進(jìn)行屏蔽。Altera的方法是,首先通過(guò)避免引腳布局問(wèn)題,減少在耗時(shí)的調(diào)試過(guò)程上的投入。
Altera系統(tǒng)設(shè)計(jì)工具降低了總體擁有成本

Altera的集成設(shè)計(jì)環(huán)境,包括Quartus II軟件,為FPGA業(yè)界提供最先進(jìn)的工具集,降低了開(kāi)發(fā)成本,縮短了產(chǎn)品面市時(shí)間。采用Quartus II軟件,從概念構(gòu)思到產(chǎn)品,您能夠迅速高效的設(shè)計(jì)整個(gè)FPGA。它提供類似ASIC的時(shí)序收斂工具(TimeQuest時(shí)序分析器),支持很多在系統(tǒng)調(diào)試功能。其高效能特性包括,Qsys系統(tǒng)集成工具、系統(tǒng)控制器、收發(fā)器工具包,以及DSP Builder和SoC虛擬目標(biāo)軟件平臺(tái)。

采用Qsys實(shí)現(xiàn)系統(tǒng)集成

Qsys是下一代SOPC Builder工具,用于幫助設(shè)計(jì)人員構(gòu)建并調(diào)整系統(tǒng)。Qsys支持用戶開(kāi)發(fā)的以及商用IP模塊的快速集成,加速了您的設(shè)計(jì)流程,提高了效能。而且,Qsys支持分層設(shè)計(jì),簡(jiǎn)化了大規(guī)模設(shè)計(jì)的管理,例如,很容易實(shí)現(xiàn)并測(cè)試具有數(shù)百個(gè)元件的系統(tǒng),并且可以管理,方便進(jìn)行設(shè)計(jì)重用?;谛酒W(wǎng)絡(luò)體系結(jié)構(gòu),以及自動(dòng)流水線,其按鍵式性能互聯(lián)比SOPC Builder提高了2倍。最終,Qsys幫助設(shè)計(jì)人員縮短了數(shù)月的開(kāi)發(fā)時(shí)間,在幾天而不是幾星期內(nèi)實(shí)現(xiàn)PCIe等內(nèi)核。
通過(guò)系統(tǒng)控制臺(tái)進(jìn)行系統(tǒng)研究和調(diào)試

利用系統(tǒng)控制臺(tái)這一工具,用戶可以使用系統(tǒng)級(jí)會(huì)話功能,通過(guò)方便簡(jiǎn)單的軟件應(yīng)用編程接口(API),在命令行或者系統(tǒng)控制臺(tái)圖形用戶界面(GUI)中,采用腳本,或者交互式運(yùn)行,在更高的抽象級(jí)上實(shí)時(shí)調(diào)試FPGA。系統(tǒng)控制臺(tái)非常適合電路板開(kāi)發(fā)等任務(wù),使設(shè)計(jì)人員能夠通過(guò)JTAG或者TCP/IP來(lái)使用和控制FPGA硬件,從而節(jié)省了數(shù)星期的時(shí)間。
采用具有高級(jí)模塊庫(kù)的DSP Builder進(jìn)行DSP應(yīng)用設(shè)計(jì)

利用DSP Builder,您可以采用世界上最知名的DSP設(shè)計(jì)工具M(jìn)ATLAB® Simulink®來(lái)設(shè)計(jì)FPGA。采用這一設(shè)計(jì)工具,您能夠繼續(xù)停留在自己熟悉的EDA環(huán)境中,使用易于理解的原理圖輸入工具進(jìn)行設(shè)計(jì),針對(duì)目標(biāo)Altera FPGA自動(dòng)生成可綜合RTL代碼。您甚至可以直接從MATLAB環(huán)境中,在Quartus II軟件中編譯設(shè)計(jì),不需要預(yù)先學(xué)習(xí)Verilog或者VHDL便能夠開(kāi)發(fā)FPGA設(shè)計(jì)。相對(duì)于個(gè)人和FPGA設(shè)計(jì)專家的投入,從工程系統(tǒng)級(jí)(ESL)設(shè)計(jì)環(huán)境到FPGA設(shè)計(jì)環(huán)境的無(wú)縫集成能夠節(jié)省設(shè)計(jì)團(tuán)隊(duì)大量的投入。

DSP Builder為Simulink提供兩種主要插件,基本模塊庫(kù)和高級(jí)模塊庫(kù),支持您拖動(dòng)組件,把它們鏈接在一起,并進(jìn)行仿真。兩種模塊庫(kù)都支持您將可綜合組件放到Simulink原理圖瀏覽器中。采用高級(jí)模塊庫(kù),DSP Builder會(huì)自動(dòng)對(duì)您的數(shù)據(jù)通路進(jìn)行流水線處理,滿足您的fMAX目標(biāo)要求,盡可能重新使用模塊。
SoC虛擬目標(biāo)

Altera SoC FPGA虛擬目標(biāo)是對(duì)Cyclone V SoC FPGA中的雙核ARM Cortex-A9 MPCore嵌入式處理器開(kāi)發(fā)系統(tǒng)的快速功能仿真。這一全面的原型開(kāi)發(fā)工具“開(kāi)箱即用”,在PC上運(yùn)行,啟動(dòng)Linux操作系統(tǒng),對(duì)實(shí)際開(kāi)發(fā)電路板進(jìn)行建模。虛擬目標(biāo)與其仿真的實(shí)際硬件二進(jìn)制和寄存器兼容,支持器件專用產(chǎn)品軟件的開(kāi)發(fā),獲得實(shí)際硬件后,不用修改就能夠在硬件中運(yùn)行。采用虛擬原型開(kāi)發(fā)工具,您可以在具備硬件之前迅速開(kāi)始軟件開(kāi)發(fā),進(jìn)一步提高軟件團(tuán)隊(duì)的效能和軟件質(zhì)量。

為能夠全面的表示Altera SoC FPGA器件,虛擬目標(biāo)還采用了基于PC的仿真FPGA擴(kuò)展功能,名為環(huán)路FPGA。如圖5所示,擴(kuò)展環(huán)路FPGA支持虛擬目標(biāo)與Altera商用FPGA開(kāi)發(fā)電路板的連接,在這些電路板上,您可以實(shí)現(xiàn)自己的定制IP,與虛擬目標(biāo)其他組件一起運(yùn)行。利用這一特性,您可以采用定制外設(shè)和硬件加速器等FPGA硬件來(lái)測(cè)試您的軟件。
圖5. 具有擴(kuò)展可選環(huán)路FPGA的SoC虛擬目標(biāo)軟件開(kāi)發(fā)平臺(tái)
 

集成實(shí)例——采用Cyclone V FPGA的汽車分析

Cyclone V FPGA適用于很多應(yīng)用。目前發(fā)展很快的一種應(yīng)用是汽車分析。Cyclone V FPGA的低擁有成本以及強(qiáng)大的功能特性非常適合這一應(yīng)用領(lǐng)域。在進(jìn)行串行視頻數(shù)據(jù)處理時(shí),需要進(jìn)行大量的計(jì)算,需要很多存儲(chǔ)器,這都可以利用硬核存儲(chǔ)器控制器、高速串行收發(fā)器、fPLL以及豐富的內(nèi)部邏輯和存儲(chǔ)器資源等硬件特性。

此外,用戶利用Altera的視頻和圖像處理(VIP)包很容易在Qsys中開(kāi)發(fā)復(fù)雜視頻處理系統(tǒng)。圖6顯示了汽車中的一個(gè)視頻數(shù)據(jù)集成實(shí)例。在這一環(huán)境中可以高效的使用Cyclone V FPGA,這是因?yàn)樗峁┝烁咔逦δ芎推渌曨l處理特性,例如,縮放和目標(biāo)探測(cè),不但成本低而且功耗也低。
圖6. Cyclone V FPGA系統(tǒng)應(yīng)用實(shí)例——汽車的視頻分析
 

結(jié)論

Cyclone V FPGA降低了總體擁有成本。TSMC的28LP工藝設(shè)計(jì)用于盡可能降低功耗,同時(shí)也是成本最低的28-nm制造工藝。低功耗意味著提高了用戶價(jià)值鏈的系統(tǒng)可靠性,延長(zhǎng)了系統(tǒng)壽命,降低了運(yùn)營(yíng)總成本。此外,Cyclone V FPGA還有很多體系結(jié)構(gòu)優(yōu)勢(shì),有利于降低系統(tǒng)成本,這包括,硬核存儲(chǔ)器控制器、高效的邏輯和布線資源、fPLL、精度可調(diào)DSP模塊,以及最少的電壓軌需求等。而且,Quartus II軟件帶有Qsys和系統(tǒng)控制臺(tái)功能、DSP Builder和SoC虛擬目標(biāo)平臺(tái),支持您高效方便的設(shè)計(jì)Cyclone V FPGA。對(duì)于FPGA設(shè)計(jì)人員,Altera硅片和設(shè)計(jì)工具協(xié)同工作,實(shí)現(xiàn)了最低的總體擁有成本。
 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉