My Account Log in

1 option

Architecture exploration for embedded processors with LISA / by Andreas Hoffmann, Heinrich Meyr and Rainer Leupers.

LIBRA TK7895.E42 H64 2002
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Author/Creator:
Hoffmann, Andreas.
Contributor:
Meyr, Heinrich.
Leupers, Rainer.
Language:
English
Subjects (All):
Embedded computer systems--Computer-aided design.
Embedded computer systems.
Microprocessors.
Computer architecture.
Computer hardware description languages.
Physical Description:
viii, 230 pages : illustrations ; 25 cm
Place of Publication:
Boston : Kluwer Academic Publishers, [2002]
Summary:
Today more than 90% of all programmable processors are employed in embedded systems. This number is actually not surprising, contemplating that in a typical home you might find one or two PCs equipped with high-performance standard processors, and probably dozens of embedded systems, including electronic entertainment, household, and telecom devices, each of them equipped with one or more embedded processors. The question arises why programmable processors are so popular in embedded system design. The answer lies in the fact that they help to narrow the gap between chip capacity and designer productivity. Embedded processors cores are nothing but one step further towards improved design reuse, just along the lines of standard cells in logic synthesis and macrocells in RTL synthesis in earlier times of IC design. Additionally, programmable processors permit to migrate functionality from hardware to software, resulting in an even improved reuse factor as well as greatly increased flexibility. The LISA processor design platform (LPDP) presented in Architecture Exploration for Embedded Processors with LISA addresses recent design challenges and results in highly satisfactory solutions. The LPDP covers all major high-level phases of embedded processor design and is capable of automatically generating almost all required software development tools from processor models in the LISA language. It supports a profiling-based, stepwise refinement of processor models down to cycle-accurate and even RTL synthesis models. Moreover, it elegantly avoids model inconsistencies otherwise omnipresent in traditional design flows.
Contents:
1 Processor Categories 3
2 Advent of ASIPs in System-on-Chip Design 4
2. Traditional ASIP Design Methodology 11
2 Motivation of this Work 26
3. Processor Models for ASIP Design 29
1 LISA Language 30
2 Model Requirements of Tools 31
3 Abstraction Levels 41
4. LISA Processor Design Platform 45
1 Hardware Designer Platform 46
2 Software Designer Platform 49
3 System Integrator Platform 51
5. Architecture Exploration 55
1 From Specification to Implementation 56
2 Architecture Exploration Using LISA 58
6. Architecture Implementation 79
1 The ICORE Architecture 82
2 Architecture Generation from LISA 82
7. Software Tools for Application Design 101
1 Code Generation Tools 103
2 Simulation 107
3 Debugging 117
8. System Integration and Verification 129
1 Platform-Based Design 130
2 Enabling Platform-Based Design 131
3 Software Simulator Integration 133
4 Case Study: CoCentric System Studio 138
1 Processor Modeling 144
2 Architecture Exploration 146
3 Software Development Tools 146
4 Architecture Implementation 147
Grammar of the LISA Language 151
Sample ARM7 LISA Model 171
The ICORE Architecture 193.
Notes:
Includes bibliographical references (pages 211-223) and index.
ISBN:
1402073380
OCLC:
51047030

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account