Architecture Exploration For Embedded Processors With Lisa
Andreas Hoffmann, Heinrich Meyr, Rainer LeupersBooks.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.
Overview
"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 avoids model inconsistencies otherwise omnipresent in traditional design flows." The next step in design reuse is already in sight: SoC platforms, i.e., partially pre-designed multi-processor templates that can be quickly tuned towards given applications thereby guaranteeing a high degree of hardware/software reuse in system-level design. Consequently, the LPDP approach goes even beyond processor architecture design. The LPDP solution explicitly addresses SoC integration issues by offering comfortable APIs for external simulation environments as well as clever solutions for the problem of both efficient and user-friendly heterogeneous multiprocessor debugging.Synopsis
First illustrates the traditional design process of embedded processors, followed by discussion of different processor models captured within the LISA language underlying this work. Next, the LISA processor design platform (LPDP) is introduced, followed by several chapters which each focus on a different phase in the processor design. Also covered are the software development tools required to program the architecture and the issue of system integration and verification of the processor. A case study examines the integration of processor simulators into the commercial CoCentric System Studio environment of Synopsys. The final section provides a summary and explores future research directions. Appendices present information on abbreviations, the grammar of the LISA language, some details on the ICORE architecture used in the case study, and other information. Annotation ©2003 Book News, Inc., Portland, OR