Annons
twitterfblinkedin
ons 10 mar 2010vecka 10
Analogt Digitalt Distribution Fordonselektronik FPGA och asic Inbyggda system Innovation Karriär Kommunikation Konstruktion Opinion Opto Passivt och förbindning Produktion Strömförsörjning Test & mät Övrigt

Så bra är högnivåsyntes för FPGA Visa endast artikeln (fr utskrift)
Av Per Henricsson (per@etn.se)
2/2  På papperet ser det så bra ut. En expert på DSP:er behöver bara ta sin C-kod och ett högnivåsyntesverktyg för att komma till FPGA-världens förlovade land där parallelliteten ger (nästan) obegränsad prestanda för en billig penning. I realiteten är det så klart inte så enkelt men nu har experterna på det amerikanska konsultföretaget BDTI satt siffror på det hela. Och det visar sig att åtminstone en del av löftena håller.

Berkeley Design Technology Inc, BDTI, med Jeff Bier i spetsen, är kända för att mäta verklig prestanda hos framför allt signalprocessorer. Förutom att sälja rapporter sysslar de också med att hjälp klienterna att välja rätt processor.

Sedan flera år ger BDTI ut en rapport kallad FPGA:s for DSP, där företaget mäter vilken (DSP) prestanda man kan få ut ur en FPGA. Att FPGA:er kan var 100 gånger effektivare än en DSP är ingen överraskning. Inte heller att de är 30 gånger bättre räknat i pris/prestanda. Men för att komma dit har det krävts handkodning på RTL-nivå.

Nu hr BDTI för första gången testat verktyg för högnivåsyntes på FPGA:er. Först ut är AutoPilot från AutoESL och Pico från Synfora. Men fler verktyg kommer efter hand.

BDTI har utgått från två exempel och jämfört resultaten med dem man får från handkodade FPGA:er men även från vanliga designverktyg för DSP:er.

Det första exemplet är en videoström med 720p (1280 x 720 progressiv scan) med 60 bilder per sekund. Det andra exemplet är en mottagare för DQPSK, I princip en komplett mottagare för trådlös kommunikation med en bithastighet på 5 Mbps.

Pico och AutoPilot klarade sig galant, skriver BDTI på sin hemsida. Både verktygen användes tillsammans med Xilinx RTL-verktyg och gav bra resultat utan allt för mycket arbete. Båda verktygen gav en implementation på FPGA:an för DQPSK-mottgaren som i princip upptog lika mycket resurser som en handkodad lösning. Båda verktygen gav också 30 gånger bättre pris/prestanda än motsvarande DSP-lösning för videoexemplet.

Även om det gick lika fort att använda högnivåsyntesverktygen som att utveckla på en DSP påpekar BDTI att man inte klarar sig undan kunskap om hur man designar på RTL-nivå. Det handlar bland annat om syntes, placering och timinganalys som krävs för att ta RTL-koden till en fungerande FPGA.

Mer resultat finns här (länk).

Kommentera
Du ansvarar själv för det du skriver.
Det kan ta tio minuter innan din kommentar visas.

Rubrik:
Kommentar:
Signatur:
Eventuell länk:
  Endast små bokstäver utan mellanslag.
Ange koden:
 
S P O N S R A D E  L Ä N K A R
KOMMENTERAT
Visa fler
Visa färre
Visa fler
Visa färre
Visa färre
MEST LÄST JUST NU
Note stänger även i Skänninge
Sverige hjälper Android fota utan dröjsmål
FPGA med hård processor
Gateline i FPGA-satsning
Jordbävning störde LCD-produktion
Vilket jobb söker du?

Jobb med
Sök på alla svenska jobbsajter.
Läs vårt nyhetsbrev
 
Din epost:
Kontakt: Jan Tångring, 0734-17 13 09, pren@etn.se
FÄRSKA PRESSRELEASER
OM INBYGGDA SYSTEM
Twitter / ETN_Embedded
igår Nu kan du fota barnen i gungan med mobilkameran, bilden tas när du trycker ner knappen. Enea, Scalado, Android Länk
igår Totalt 18 350 besökare de tre dagarna mötte 730 utställare
mån Utveckla realtids-Ada för VxWorks. Atego Object Ada Länk
mån Marvell PXA300-datormodul från e-con Systems för Windows CE och Linux Länk
mån fpga + hård Cortex M3 + programmerbart analogt i samma krets. Actel Smartfusion Länk
mån Jag har nu lagt till mig på SIS-Index "Twitter-index": Länk
fre @leif_akesson Nej. Regeln är tydlig: tubens volym räknas, inte innehållet. Nästa gång ska jag testa att klippa bort 25ml av tuben.
fre Simulink genererar IEC 61131-kod för PLC:er. Mathworks Simulink PLC Coder 1.0 Länk Pris: 10 000 dollar
fre Tyska luftrummet säkrat mot svensk Stomatol. Tjock, glad kontrollant beslagtog Elektroniktidningens 125 ml-tub. 100 ml är gränsen.
fre Bättre avlusningsstöd för Express Logics ThreadX i IAR:s utvecklingsmiljö Länk
fre IAR:s utvecklingsmiljö stöder Renesas SH-2A Länk
JANNE OCH FREDRIK TWITTRAR
Twitter / ETN_Jan
igår Intressant refererat (hittar ej orgiginal) av insider-analys av HTC-Apple Länk
mån Batteriföretaget Energizer levererade virus-bakdörr i drivrutin till USB-batteriindikator Länk
mån Jag har nu lagt till mig på SIS-Index "Twitter-index": Länk
1/3 Varken Flash eller Skype på Windows Mobile 6.5 Länk
1/3 De lysande bollarna från OS-avslutningen är baserade på öppenkodskortet Arduino Länk
Twitter / ETN_Fredrik
24/2 How Twitter and Facebook Make Us More Productive Read more: Länk
24/2 National Instruments adds PXI Express capabilities to its FPGA-enabled instruments Read more: Länk
22/2 Use free web tools to build a Travel Itinerary Länk
19/2 Will people pay for content online? Länk
10/2 Ten Good Reasons To Buy: The Newspaper Edition. Read more: Länk

Adam Anna Fredrik Jan Per
© Elektroniktidningen Sverige AB
Ansvarig utgivare för etn.se är Adam Edström, på uppdrag av Elektroniktidningen Sverige AB
Publiceringssystem Joomla • Webbhotell Glesys • Övervakas av mon.itor.us
Administration Jan TångringAnnonser Fredrik SöderbergRedaktion red@etn.se
Gratis
även på
pappers-
papper
Annons

Sök komponent




DRIVS AV

Användningsvillkor

Annons