Sign in
Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all fields of study
Limit my searches in the following fields of study
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(12)
Architectural Design
Consumer Electronics
Design Automation
Design Flow
Design Method
Design Methodology
Digital Circuits
Embedded Processor
High Speed
Logic Design
Place and Route
Register File
Subscribe
Academic
Publications
High Productivity Circuit Methodology for a Semi-Custom Embedded Processor
High Productivity Circuit Methodology for a Semi-Custom Embedded Processor,10.1109/TVLSI.2010.2081693,IEEE Transactions on Very Large Scale Integratio
Edit
High Productivity Circuit Methodology for a Semi-Custom Embedded Processor
BibTex
|
RIS
|
RefWorks
Download
David Kidd
,
Keven Dunn
,
Steve Nishimoto
,
Lief O'Donnell
,
D. Rodriguez
A high productivity methodology for implementing custom circuitblocksinsideasynthesizedmicroprocessorispresented.Acell-based design style and script-based preroutes are used with a commercial
place and route
tool, enabling fast layout for custom blocks. The design method- ology supports domino logic, register files, and random logic designs. A semi-custom MIPS microprocessor targeted for the high-volume
consumer electronics
market is implemented with this methodology. IndexTerms—Designautomation, designmethodology,microprocessors. This paper presents a
design methodology
used to develop and verify
high speed
custom
digital circuits
incorporated in a semi-custom em- bedded MIPS processor targeted for the
consumer electronics
market. This methodology is targeted toward allowing an essentially full- custom design, including domino logic, non-bitsliced control logic, and multi-port custom register files. The design uses as much automation as possible, which allows development of the custom portions with a very small team. While other discussions of semi-custom design flows highlight the improved timing (1), lower power (2), and better area (3) of custom placement, together with the design efficiency of today's automated
Place and Route
tools handling the detailed routing work, these discussions typically cover only regular memory structures, or tiling of regular slices of standard CMOS cells. In fact, (4) specifi- cally states that non-regular blocks such as adders do not fit well into a tiling semi-custom approach, and they opt to avoid a full-custom design style in favor of an automated transistor sizing tool, using static CMOS gates and automated placement. This suggests that
architectural design
choices are determined by the layout automation tools available. The flow presented here can be applied to non-regular control-like circuits, and is applied to a variety of circuit blocks in the microprocessor. An Automated Placement and Routing flow is presented, describing the benefits of a semi-custom schematic based placement flow with pre- routing for critical nets. Tool usage information, pre-layout analysis, and block integration are then summarized. To conclude, results from both the methodology productivity improvements and the final silicon are presented.
Journal:
IEEE Transactions on Very Large Scale Integration Systems - VLSI
, vol. 19, no. 12, pp. 2339-2342, 2011
DOI:
10.1109/TVLSI.2010.2081693
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
ieeexplore.ieee.org
)
(
ieeexplore.ieee.org
)
References
(5)
The implementation and design methodology of a quad-core version Godson3 microprocessor
(
Citations: 2
)
Baoxia Fan
,
Liang Yang
,
Zhuo Gao
,
Feng Zhang
,
Ru Wang
Conference:
Midwest Symposium on Circuits and Systems - MWSCAS
, pp. 1167-1170, 2009
Custom design in a low-power/high-performance ASIC world
(
Citations: 1
)
T. Garibay
,
R. Reis
Conference:
IEEE International Conference on Integrated Circuit Design and Technology - ICICDT
, 2009
Semi-custom design flow: Leveraging Place and route tools in Custom Circuit design
(
Citations: 1
)
N. N. Eleyan
,
Ken Lin
,
M. Kamal
,
B. Mohammad
,
P. Bassett
Conference:
IEEE International Conference on Integrated Circuit Design and Technology - ICICDT
, 2009
A semi-custom design flow in high-performance microprocessor design
(
Citations: 29
)
Gregory A. Northrop
,
Pong-Fei Lu
Conference:
Design Automation Conference - DAC
, pp. 426-431, 2001
The Mips R10000 superscalar microprocessor
(
Citations: 525
)
K. C. Yeager
Journal:
IEEE Micro - MICRO
, vol. 16, no. 2, pp. 28-41, 1996