Architecture and VHDL Modeling of a Superscalar Microprocessor

Architecture and VHDL Modeling of a Superscalar Microprocessor
Author: Reynold C. M. Leong
Publisher:
Total Pages: 230
Release: 1993
Genre: Microprocessors
ISBN:

Download Architecture and VHDL Modeling of a Superscalar Microprocessor Book in PDF, Epub and Kindle

Describes a superscalar processor architecture designed at the University of California, Irvine and provides a functional model for verification of the preliminary Superscalar Digital Signal Processor design..

Power Estimation and Optimization Methodologies for VLIW-based Embedded Systems

Power Estimation and Optimization Methodologies for VLIW-based Embedded Systems
Author: Vittorio Zaccaria
Publisher: Springer Science & Business Media
Total Pages: 215
Release: 2007-05-08
Genre: Computers
ISBN: 0306487306

Download Power Estimation and Optimization Methodologies for VLIW-based Embedded Systems Book in PDF, Epub and Kindle

This volume introduces innovative power estimation and optimization methodologies to support the design of low power embedded systems based on high-performance VLIW microprocessors. A VLIW processor is a (generally) pipelined processor that can execute, in each clock cycle, a set of explicitly parallel operations.

HLSpower

HLSpower
Author: Ravishankar Rao
Publisher:
Total Pages: 94
Release: 2002
Genre:
ISBN:

Download HLSpower Book in PDF, Epub and Kindle

Power Estimation on Electronic System Level using Linear Power Models

Power Estimation on Electronic System Level using Linear Power Models
Author: Stefan Schuermans
Publisher: Springer
Total Pages: 336
Release: 2018-12-14
Genre: Technology & Engineering
ISBN: 303001875X

Download Power Estimation on Electronic System Level using Linear Power Models Book in PDF, Epub and Kindle

This book describes a flexible and largely automated methodology for adding the estimation of power consumption to high level simulations at the electronic system level (ESL). This method enables the inclusion of power consumption considerations from the very start of a design. This ability can help designers of electronic systems to create devices with low power consumption. The authors also demonstrate the implementation of the method, using the popular ESL language “SystemC”. This implementation enables most existing SystemC ESL simulations for power estimation with very little manual work. Extensive case-studies of a Network on Chip communication architecture and a dual-core application processor “ARM Cortex-A9” showcase the applicability and accuracy of the method to different types of electronic devices. The evaluation compares various trade-offs regarding amount of manual work, types of ESL models, achieved estimation accuracy and impact on the simulation speed. Describes a flexible and largely automated ESL power estimation method; Shows implementation of power estimation methodology in SystemC; Uses two extensive case studies to demonstrate method introduced.

Masters Theses in the Pure and Applied Sciences

Masters Theses in the Pure and Applied Sciences
Author: Wade H. Shafer
Publisher: Springer Science & Business Media
Total Pages: 427
Release: 2012-12-06
Genre: Science
ISBN: 1461303931

Download Masters Theses in the Pure and Applied Sciences Book in PDF, Epub and Kindle

Masters Theses in the Pure and Applied Sciences was first conceived, published, and disseminated by the Center for Information and Numerical Data Analysis and Synthesis (CINDAS)* at Purdue University in 1957, starting its coverage of theses with the academic year 1955. Beginning with Volume 13, the printing and dis semination phases of the activity were transferred to University Microfilms/Xerox of Ann Arbor, Michigan, with the thought that such an arrangement would be more beneficial to the academic and general scientific and technical community. After five years of this joint undertaking we had concluded that it was in the interest of all concerned if the printing and distribution of the volumes were handled by an international publishing house to assure improved service and broader dissemination. Hence, starting with Volume 18, Masters Theses in the Pure and Applied Sciences has been disseminated on a worldwide basis by Plenum Publishing Corporation of New York, and in the same year the coverage was broadened to include Canadian universities. All back issues can also be ordered from Plenum. We have reported in Volume 39 (thesis year 1994) a total of 13,953 thesis titles from 21 Canadian and 159 United States universities. We are sure that this broader base for these titles reported will greatly enhance the value of this impor tant annual reference work. While Volume 39 reports theses submitted in 1994, on occasion, certain uni versities do report theses submitted in previous years but not reported at the time.

Behavioral Intervals in Embedded Software

Behavioral Intervals in Embedded Software
Author: Fabian Wolf
Publisher: Springer Science & Business Media
Total Pages: 207
Release: 2013-03-14
Genre: Computers
ISBN: 1475736495

Download Behavioral Intervals in Embedded Software Book in PDF, Epub and Kindle

Behavioral Intervals in Embedded Software introduces a comprehensive approach to timing, power, and communication analysis of embedded software processes. Embedded software timing, power and communication are typically not unique but occur in intervals which result from data dependent behavior, environment timing and target system properties.

A VHDL Model of a Superscalar Implementation of the DLX Instruction Set Architecture

A VHDL Model of a Superscalar Implementation of the DLX Instruction Set Architecture
Author: Paul A. Ferno
Publisher:
Total Pages: 176
Release: 1996
Genre: Computer architecture
ISBN:

Download A VHDL Model of a Superscalar Implementation of the DLX Instruction Set Architecture Book in PDF, Epub and Kindle

"The complexity of today's microprocessors demands that designers have an extensive knowledge of superscalar design techniques; this knowledge is difficult to acquire outside of a professional design team. Presently, there are a limited number of adequate resources available for the student, both in textual and model form. The limited number of options available emphasizes the need for more models and simulators, allowing students the opportunity to learn more about superscalar designs prior to entering the work force. This thesis details the design and implementation of a superscalar version of the DLX instruction set architecture in behavioral VHDL. The branch prediction strategy, instruction issue model, and hazard avoidance techniques are all issues critical to superscalar processor design and are studied in this thesis. Preliminary test results demonstrate that the performance advantage of the superscalar processor is applicable even to short test sequences. Initial findings have shown a performance improvement of 26% to 57% for instruction sequences under 150 instructions."--Abstract.

Power Estimation of Microprocessors

Power Estimation of Microprocessors
Author: Sriram Sambamurthy
Publisher:
Total Pages: 288
Release: 2010
Genre:
ISBN:

Download Power Estimation of Microprocessors Book in PDF, Epub and Kindle

The widespread use of microprocessor chips in high performance applications like graphics simulators and low power applications like mobile phones, laptops, medical applications etc. has made power estimation an important step in the manufacture of VLSI chips. It has become necessary to estimate the power consumption not only after the circuits have been laid out, but also during the design of the modules of the microprocessor at higher levels of design abstraction. The design of a microprocessor is complex and is performed at multiple layers of abstraction before it finally gets manufactured. The processor is first conceptually designed using blocks at the system level, and then modeled using a high-level language (C, C++, SystemC). This enables the early development of software applications using these high-level models. The C/C++ model is then translated to a hardware description language (HDL), that typically corresponds to the register transfer level (RT-Level). Once the processor is defined at the RT-Level, it is synthesized into gates and state elements based on user-defined constraints. In this thesis, novel techniques to estimate the power consumed by the microprocessor circuits at the gate level and RT-level of abstraction are presented. At the gate level, the average power consumed by microprocessor circuits is straight-forward to estimate, as the implementation is known. However, estimating the maximum or peak instantaneous power consumed by the microprocessor as a whole, when it is executing instructions, is a hard problem due to the high complexity of the state space involved. An hierarchical approach to estimate the peak power using powerful search techniques and formal tools is presented in this thesis. This approach has been extended and applied to solve the problem of estimating the maximum supply drop. Details on this extension and a discussion of promising results are also presented. In addition, this approach has been applied to explore the possibility of minimizing the leakage component of power dissipation, when the processor is idle. At the register transfer level, estimating the average power consumed by the circuits of the microprocessor is by itself a challenging problem. This is due to the fact that their implementation is unknown at this level of abstraction. The average power consumption directly depends on the implementation. The implementation, in turn, depends on the performance constraint imposed on the microprocessor. One of the factors affecting the performance of the microprocessor, is the speed of operation of its circuits. Considering these factors and dependencies (for making early design decisions at the RT-Level), a methodology that estimates the power vs. delay curves of microprocessor circuits has been developed. This will enable designers to make design decisions for even rudimentary designs without going through the time consuming process of synthesis.