Hvad er HW & SW co-design betyde?

J

jamesyang1209

Guest
Hvad er hardware og software co-design betyde?Hvordan?
Jeg tror nogle mulige:
1.Efter opsætningen FPGA, bruger FPGA til at køre et parti et program.
2.Efter RTL kodning af modulet gjort, kodning en anden (som C eller system C) model for software-simulering.
3.Før RTL kodning, tænke over, hvordan du gør software co-simulering i designprocessen.

Ud over punkt 2, både 1 og 3 er blevet gjort i mange år.
Hvorfor mennesker i dag sige "co-design er mere og mere vigtigt"?
Hvordan?

 
Dette udtryk generelt refererer til SoC-design, hvor der er nogle microcontroller / processor kerne, der kører instruktion sat sammen med den digitale hardware del af FPGA / ASIC.Pakke-og software radio er de to største bidragydere til blandet signal og SoC-design, som omfatter software på toppen af hardware.

 
Jeg vil svare med et eksempel ....

formoder, at vi er nødt til at deisgn en MPEG4 enc / dekoder til en mobiltelefon eller digicam ...

vi har 3 muligheder

1 Gennemføre hele algoritmer i hardware ....
ADV .. høj hastighed
DIS adv ..Nr. fleksibilitet efter fabrikationsanlæg ...høje omkostninger for HW design ...

2 Gennemføre hele algoritmer i software, der anvender en TI / ADI DSP
processor ....
ADV .. høj flexiblity siden firmware kan ændres når som helst ...
DIS adv ..kan ikke opfylde vores hastighed krav

3 Gennemføre hele algoritmer i hardware software ....
dvs tid kritiske & computationally komplicerede algoritmer i HW og andre i SW
ADV .. høj hastighed flexiblity ...

Nu ...før indførelsen af et sådant system, vi ønsker at vide, som er den bedste HW / SW partion og simulere den samlede design ....
for at vi bruger HW / SW co simuleringsværktøjer gerne soemloese ..coware n2c mv.

hvad u kan gøre, er ..hvis u har RTL for hardware-og C-kode ur planlægger at bruge som firmware u kan simulere det og se, om u mødes ur requiremetns ......

så præcist co-design betyder deisgning HW og SW parallelly og simultes at se, om det opfylder reqs

 
whizkid wrote:

Jeg vil svare med et eksempel ....Nu ...
før indførelsen af et sådant system, vi ønsker at vide, som er den bedste HW / SW partion og simulere den samlede design ....

for at vi bruger HW / SW co simuleringsværktøjer gerne soemloese ..
coware n2c mv.hvad u kan gøre, er ..
hvis u har RTL for hardware-og C-kode ur planlægger at bruge som firmware u kan simulere det og se, om u mødes ur requiremetns ......så præcist co-design betyder deisgning HW og SW parallelly og simultes at se, om det opfylder reqs
 
hej

har det at gøre med foreneligheden af software med tilgængelig software

PM

 
Der er mange værktøj surppurt co simulation nu.
Hvis du læse reference boot af det, du vil se.

 
for Co-simulation EDA, mentor's soemloese kunne gøre jobbet.

 

Welcome to EDABoard.com

Sponsor

Back
Top