Software nøglen til SoC-design

W

whorse

Guest
Vi har alle hørt, at logikken kontrol er blevet den største enkeltstående flaskehals for at få systemer-on-chip ud af døren.Det er sandt, hvis vi ser på hardware-design, men hvis vi kaster et bredere net, den største flaskehals, kan vise sig at være indlejret software-udvikling.

Virtual Socket Interface Alliance (VSIA) har for nylig nedsat en udvikling arbejdsgruppe (DWG) for "Hardware-afhængige Software" (HDS).Dette omfatter chauffører, boot-kode, hardware-afhængige dele af protokol stakke, DSP algoritmer og lignende.I flere øjenåbnende præsentationer på det seneste Embedded Systems Conference, motiverne bag denne indsats blev klart.Tim O'Donnell, VSIA formand, bemærkes, at når hans organisation begyndte sine bestræbelser, 90 procent af indsatsen i udviklingen af en SoC gik ind i hardware.Nu, sagde han, det er typisk en 50-50 fordeling mellem hardware og software, med den balance, at skifte til mere software.

Bob Payne, Vice President og General Manager for Philips Semiconductors "ASIC Systems Group, viste en Moores lov dias med en anden drejning.Hvis du har deltaget i et EDA-relaterede konference i de seneste år, har du sikkert set de dias, der viser de 59 procent årlig vækst i kompleksitet forudsagt af Moores lov vs 20 til 25 procent sammensatte årlige vækst i design produktivitet., At 20 til 25 procent vækstraten er for hardware-design, dog.Payne's slide viste software produktiviteten vokser med kun 8 til 10 procent årligt.Med Philips SoC-design teams i dag, Payne sagde, omkring halvdelen af indsatsen går i software og halvdelen i hardware.Over tid, forudsagde han, flere og flere vil gå ind i software.

Michael Kaskowitz, leder af HDS DWG og Vice President for Mentor Graphics 'indlejrede systemer division, sagde, at det er ikke ualmindeligt at finde to til fem software designere for hver ASIC hardware designer.Med nogle SoC-enheder, sagde han, 70 til 80 procent af SoC-udvikling tid kan blive brugt i softwareudvikling.

Standarder for HDS genbrug vil hjælpe meget, og derfor er det DWG arbejder på at definere en Hardware Abstraction Layer som vil muliggøre etablering af genbrugelige software "virtuelle komponenter."

Den anden del af problemet er kulturelle.Hvorfor er EDA industri, der tjener meget mindre kundekreds, fem eller seks gange større end den indlejrede-udvikling af software-værktøjer industri?De fleste virksomheder ikke tildele samme værdi til hardware og software udvikling.De, der begynder at gøre det vil være dem, der får SoC-enheder ud af døren først.
 
Du kan bruge softwaren til at designe dit problem.brug Modelsim software, jeg håber, det vil hjælpe dig.

 

Welcome to EDABoard.com

Sponsor

Back
Top