25 views
asked by
Explain the various steps involved in designing a custom single-purpose processor.

Please log in or register to answer this question.

1 Answer

0 votes
answered by

A single purpose processor is a digital circuit designed to execute exactly one program. It is also known as co-processor, accelerator or peripheral.

image


  • It contains only the components needed to executes a single program.
  • It has no program memory.
  • The datapath contains only the essential components for this program i.e. 2 registers and one adder.
  • Since the processor only executes this one program we hardwire the programs instructions directly into the control logic and use a state register to step through those instructions, so no program memory is necessary.


Design metric advantages or benefits:

  • Size and power may be small.
  • Performance may be fast.
  • Unit cost may be low for large quantities.


Design matric disadvantages or demerits:-

  • Design time and NRE cost may be high.
  • Flexibility is low.
  • Unit cost high for small quantities.
  • Performance may not match general-purpose processors for same applications.

Related questions

1 answer 15 views
3 answers 53 views
asked Jan 17, 2018 by Zeeshan

Welcome to Q&A site for electrical and electronics engineering discussion for diploma, B.E./B.Tech, M.E./M.Tech, & PhD study.
If you have a new question please ask in English.
If you want to help this community answer these questions.

...