Toggle Main Menu Toggle Search

Open Access padlockePrints

Application-specific processor architectures for embedded control: Case studies

Lookup NU author(s): Professor David Kinniment


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


This paper illustrates certain design techniques and tradeoffs for application-specific processors by considering the design of fully integrated speed and torque controllers for electric motors. We begin with the algorithmic requirements of two controller ASICs leading to a top-level partitioning of each system. Critical partitions are then allocated to dedicated processors with customised instruction sets and architectures. The implementation of the ALU and the control unit of each processor is described and we conclude by reviewing the performance and design costs of the resulting systems. Our approach is suitable for embedded control applications where software requirements are not very extensive (e.g. several Kbytes of code and data) and significant cost and performance advantages can be obtained from integrating all the functions and software in a single chip. The use of application-specific processors simplifies the design and gives a performance advantage of about two to three times over a standard microcontroller or digital signal processor.

Publication metadata

Author(s): Kappos E, Kinniment DJ

Publication type: Article

Publication status: Published

Journal: Microprocessors and Microsystems

Year: 1996

Volume: 20

Issue: 4

Pages: 225-232

Print publication date: 01/06/1996

ISSN (print): 0141-9331

ISSN (electronic): 1872-9436

Publisher: Elsevier


DOI: 10.1016/0141-9331(96)01084-8


Altmetrics provided by Altmetric