Title
AMBA: Enabling Reusable On-Chip Designs
Abstract
Advanced RISC Machines Limited designs and licenses Intellectual Property in the form of low-power, small die-area, microprocessor macro-cells and peripherals. These components are combined into a wide range of embedded control integrated circuits, and it is important to ARM's business to make the job of designing a particular controller as simple as possible. AMBA, ARM's Advanced Micro-controller Bus Architecture is the result of five years of development of embedded controller and Application Specific Standard Parts (ASSPs). AMBA defines both a bus specification and a technology independent methodology for designing, implementing and testing customized high-integration embedded controllers. The bus interface is rationalized to ensure right-first-time designs and improve product migration to next-generation cached microprocessors and multiprocessor designs. A further benefit of a well-defined on-chip bus specification is to facilitate the design and exchange of components between ARM Semiconductor licensees and peripheral developers. This paper outlines the issues facing designers when integrating RISC cores into integrated circuits, describes the rationale and specific bus protocols developed for such embedded processor applications and introduces novel approaches to macro-cell test and bus partitioning for power minimization. Finally future plans are introduced for extending the bus for products integrating on-chip DRAM and higher-bandwidth external memory.
Year
DOI
Venue
1997
10.1109/40.612211
IEEE Micro
Keywords
Field
DocType
arm semiconductor licensee,enabling reusable on-chip designs,well-defined on-chip bus specification,bus specification,specific bus protocol,bus interface,embedded controller,embedded processor application,integrated circuit,high-integration embedded controller,embedded control,design rationale,chip,intellectual property,arm architecture,embedded systems,microcontrollers,design methodology
ARM architecture,Computer architecture,Architectural design,Advanced Microcontroller Bus Architecture,SOLID,Computer science,Parallel computing,Real-time computing,Design methods,Microcontroller,Power consumption,Embedded system
Journal
Volume
Issue
ISSN
17
4
0272-1732
Citations 
PageRank 
References 
66
8.21
0
Authors
1
Name
Order
Citations
PageRank
David Flynn1668.21