Computer Organization & Embedded System — Hardware–Software Design Issues on Embedded System, NEC licence examination syllabus (Nepal Engineering Council).
Once it works, make it smaller, faster, or cheaper.
The FSMReduce the number of states (merge equivalent states — same idea as FSM minimization from digital logic), and choose efficient state encoding to reduce decoding logic.
The datapathShare one functional unit (like one adder) across multiple operations instead of duplicating hardware, and reuse registers where lifetimes don't overlap.
Combinational logicSimplify Boolean expressions (same techniques as Boolean algebra/K-maps) to reduce the number of gates needed.
The two lines cross near 37,000 units. Below that the GPP wins on cost; above it the custom design does.
Every trade-off in this section — flexibility, performance, power, NRE — comes down to one piece of arithmetic that the comparison tables leave implicit.
NRE (non-recurring engineering) cost is paid once no matter how many units ship: design, verification, and for a custom chip the photomasks. Unit cost is paid per device. So:
Cost is not the only axis, and a full answer says so.
Time to marketA custom chip takes months to fabricate. Missing a launch window can cost more than the entire NRE saved.
FlexibilityA bug in a GPP's software is a firmware update. A bug in fabricated silicon is a new mask set and another full NRE.
PowerCustom hardware does only what is needed, so it can be far more efficient — decisive in battery-powered products regardless of volume.
PerformanceA custom datapath does in one cycle what a GPP needs many instructions for.
ASIPs sit deliberately in between: a programmable core with instructions added for one application domain. They carry lower NRE than a full custom design while beating a general-purpose processor on the workload they target — which is why the four-way comparison has four entries rather than two.
Create a free account to tick topics off, take notes as you read, watch the video lessons and get a day-by-day study plan built around your exam date.
Loading…