🔍
Application Specific Instruction Set Processor (ASIP)
0 like 0 dislike

2 Answers

Application Specific Instruction Set Processor (ASIP)

  • It is designed for specific application.
  • ASIP have good flexibility with good performance.
  • It have low cost and low power consumption.
  • So efficiency is high.
  • Embedded microcontrollers, network processor and digital signal processor are the types of Application Specific Instruction Set Processor (ASIP).
  • It have higher computational speed.
  • And higher datapath utilization due to programmability.


0 like 0 dislike

An application specific instruction set processor (ASIP) can serve as a compromise between the general purpose processor and single-purpose processors.

An ASIP is a Programmable processor optimized for a particular class of applications having common characteristics such as embedded control, digital signal processing or telecommunications.

The designer of such a processor can optimize the data path for the application class, perhaps adding special functional units for common operations and eliminating other in frequently used units.

image

The features of ASIP are

1. Program memory

2. Optimized data path

3. Special functional units

Benefits:-

1. Flexibility

2. Good performance, power, and size

Drawbacks:-

Require large NRE cost to build the processor itself and to build a compiler, if these items don't already exist.

Types of ASIP:-

1. Microcontrollers

2. Digital signal processors

1. Microcontroller:-

A microcontroller is a microprocessor that has been optimized for embedded control applications. Such applications typically monitor and set numerous single bit control signals but do not perform a large amount of data computations.

Thus microcontrollers tend to have simple data paths that Excel at bit level operations and at reading and writing external bits.

Microcontrollers are used in control applications like serial communication peripherals, timers, counters, pulse width modulator and analog-digital converters.

Merits:-

1. Single-chip

2. Small compact

3. Low cost

2. Digital signal processors DSP:-

A DSP is a microprocessor, designed to perform common operations on digital signals, which are the digital encoding of analog signals like video and audio

These operations carry out common Signal Processing tasks like signal filtering, transformation, or the combination.

Search operations are math intensive including operations like multiply and add or shift and add.

The support such operations, a DSP may have special purpose data path components such as multiply-accumulate unit, which can perform computation like T= T+M[i]*k using only one instruction.

DSP programs often manipulate large arrays of data. A DSP may also include special hardware to fetch sequential data memory locations in parallel with other operations to further speed execution.

0 like 0 dislike

Related questions

What Happens When Hlt Instruction Is Executed In Processor?
Answer : Answer :The Micro Processor enters into Halt-State and the buses are tri-stated....

View solution
0 like 0 dislike
1 answer


Answer : Integrated circuit design for particular application is known as Application Specific Integrated Circuit ASIC. ASIC have smaller size, less power consumption and less cost ....

View solution
0 like 0 dislike
1 answer

Explain the various steps involved in designing a custom single-purpose processor.
Answer : A single purpose processor is a digital circuit designed to execute exactly one program. It is also known as co-processor, accelerator or peripheral. It contains only ... for small quantities. Performance may not match general-purpose processors for same applications. ...

View solution
0 like 0 dislike
1 answer

General Purpose Processor
Answer : A general purpose processor, sometimes called a central Processing Unit CPU or a microprocessor. It consists of a data path and control unit, tightly linked with a memory. The general ... system functionality.Data information represents the value being input, output and transformed by the program....

View solution
0 like 0 dislike
3 answers

What is a single purpose processor?
Answer : Single Purpose Processor Single purpose processor is design to execute only one program. It perform particular computation task. So it have faster ... of single purpose processor. The datapath contains only required components. ...

View solution
0 like 0 dislike
1 answer

50.5k questions

47.1k answers

240 comments

7.0k users