Engineering Q&A
Explain the various steps involved in designing a custom single-purpose processor.
in Embedded System Design by

1 Answer

0 like 0 dislike

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.
by
edited by

Related questions

1 answer
3 answers
asked Jan 17, 2018 in Unit 1 by Zeeshan | 117 views
1 answer
1 answer
Welcome to electronics2electrical.com, where students and teachers can ask and answer any question. Get help and answers to any engineering problem including Electrical, electronics, mechanical, telecommunication, instrumentation, computer, mathematics, physics etc. Get answers to questions. Help is always 100% free!

Most popular tags

power motor dc circuit transformer voltage current system used phase resistance factor ac load synchronous induction energy electric generator electrical series frequency capacitor between plant line speed transmission use meter type advantages difference single mosfet control function instrument problem magnetic diode amplifier high bjt machine unit source motors and diagram winding shunt field parallel define electricity torque value maximum time relay types arduino supply digital armature applications thyristor working transformers wave on flow operation three coil material instruments state ratio signal emf effect formula efficiency theorem method disadvantages starting microprocessor network test operating direction controlled different logic transistor single-phase scr loss temperature connected rc law force inductance compare measure station wire low conductor principle wattmeter full characteristics measuring constant measurement breaker losses device converter bridge linear materials nuclear matrix flux drive resistivity of machines angle switch free rectifier protection core circuits battery solar gain thermal loop generators open negative analog number lines friction basic reactance short gate pole inverter the conservation diesel iron resistors capacitance engineering using direct main electronic electronics a steam induced relays hysteresis universal transducer computer feedback range distribution work secondary igbt algebra pmmc plants factors capacitors dielectric controller regulation systems design air fault components rotor cable starter oscillator eddy alternator application semiconductor ammeter rl average forces damping rlc connection zener electromagnetic biasing minimum insulation pressure balanced permanent moving errors running copper self analysis impedance stability quality start ideal curve over commutation is 3-phase arc permeability peak bias error fuzzy commutator conductors superposition density mechanical rotation construction measured electrons charge memory inductive two transfer explain fuse methods off back three-phase tariff locomotive installation welding heating rms surge rating generation potentiometer coupled shaded rate capacity storage adc excitation active pure resistor harmonics reluctance microcontroller voltmeter inductor internal 8085 cro reaction insulating overhead hydro resonance traction definition breakers earth

9,199 questions

7,947 answers

158 comments

3,292 users

9,199 questions
7,947 answers
158 comments
3,292 users