Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Hardware/software co-design

Status
Not open for further replies.

ravibg

Junior Member level 1
Joined
May 10, 2004
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
148
What is meant by Hardware/software co-design ?What are the skillsets necessary for the same
 

i think of it more of a buzz word.

what is meant that you have to derive software and hardware (as algorithm kernel accelerators) components from a universal description of the application. Like StateCharts, some C subsets, Esterel (for control-domain applications). And that these are developed in co-operation.

More generally it is the art of achieving an optimal partition of the application requirements to software (on a processor) and hardware (on accelerators).

the_penetrator©
 

U need to be specific....
even hardware interface with software languages like interface of C with parallel port or serial port... can also say co-design... embedded sorftwares are also co-design softwares....
 

Hi,
It refers to two disciplines.
1) Design ofsyatems that have modules that can be implemented both in software and hardware. You may decide the mode depending on your constraints. In this type of design you need to know the functionality of the components in the module.
2) For the design procedure,
The hardware and software modules should be developed parallely to save the time. This is the usual definition.
B R M
 

I got so confused with the terminology "co-design"
In the begining of the hardware-software design stage,
The hardware blocks are surely under construction,
while developing a software system, how do you do without
hardware blocks?
 

Hi,
U can design the software and test using the simulators/cross compilers. U dont require hw for this.
B R M
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top