- Asked 2/19
- 2072 Asoj · 4 marks
- 2076 Baisakh · 4 marks
Criteria for selecting a processor
Short answer
Key criteria include performance (speed, word length), power consumption, cost, on-chip memory and peripherals, interrupt handling, instruction set suitability, development tools, and availability. Real-time constraints and time-to-market also influence the choice.
Briefly explain the criteria for selecting a processor (microprocessor) in an embedded system.
Choosing the processor is a key design decision. The criteria are:
- Performance (speed): clock rate, MIPS, instruction cycle time and word length must meet the required response time or throughput.
- Word length (data width): 8, 16 or 32 bits, depending on the data precision and the amount of computation.
- Memory: amount of on-chip RAM and ROM/flash and the addressable space; external memory interface needed or not.
- Power consumption: low-power modes are vital for battery devices.
- Cost: unit price and total system cost, including peripheral chips.
- On-chip peripherals and I/O: timers, ADC/DAC, serial ports (UART, SPI, I2C), PWM, number of I/O pins; fewer external chips are needed.
- Interrupt handling: number of interrupt sources and latency for real-time response.
- Instruction set and architecture: suitability for the task (e.g. MAC for DSP, bit instructions for control); RISC or CISC.
- Development tools and support: compilers, debuggers, emulators, RTOS availability, programmer's familiarity, documentation.
- Availability and reliability: supply, vendor reputation, package size and operating temperature range.
- Time-to-market / reuse: existing software/IP and legacy code.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Processor is heart of embedded system · Embedded System, chapter 2
- Define embedded system and its applications · Embedded System, chapter 1 · asked 4×
- Design metrics of embedded system · Embedded System, chapter 1 · asked 3×
- Define embedded system and its characteristics · Embedded System, chapter 1 · asked 2×
- Digital camera as embedded system · Embedded System, chapter 1 · asked 2×
- Embedded system types and definition difficulty · Embedded System, chapter 1
- Selecting a processor or microcontroller · Instrumentation II, chapter 1 · asked 4×
- Criteria for selecting a water source · Water Supply Engineering, chapter 2 · asked 5×
- Criteria for selecting a suitable scale · Surveying I, chapter 1 · asked 2×
- Microprocessor based system and bus organization · Microprocessor, chapter 1 · asked 5×