Implementation of energy-efficient and variance-tolerant microprocessor

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

School of Electrical Engineering | Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2013

Major/Subject

Piiritekniikka

Mcode

S-87

Degree programme

Language

en

Pages

[8] + 85

Series

Abstract

This work studies the applicability of adaptive timing systems into ultra-low power digital microelectronics to minimize the energy consumption. The topic is studied by implementing a 32-bit RISC microprocessor equipped with timing error prevention logic. The work consists of design, implementation and simulation phases, which are mainly conducted by using wide scale of Electronic Design Automation software. The final layer mask is sent for manufacturing, which transforms it into a physical integrated circuit. Based on simulation results, the design is able to save 34% of energy compared to a traditional system while maintaining reliable operation.

Tässä työssä tutkitaan adaptiivisen ajastuksen soveltuvuutta matalan tehonkulutuksen digitaaliseen mikroelektroniikkaan, jotta sen energiankäyttö voitaisiin minimoida. Aihetta tutkitaan toteuttamalla 32-bittinen RISC -mikroprosessori, jossa hyödynnetään ajastusvirheen estävää logiikkaa. Työ koostuu suunnittelusta, toteutuksesta ja simuloinnista, mitkä on tehty käyttämällä lukuisia EDA-ohjelmia. Toteutettu työ lähetetään valmistettavaksi, jossa siitä tehdään fyysinen integroitu piiri. Simulointitulosten perusteella työssä toteutettu järjestelmä toimii luotettavasti, ja kuluttaa 34 % vähemmän energiaa, kuin vastaava tavallinen toteutus.

Description

Supervisor

Ryynänen, Jussi

Thesis advisor

Koskinen, Lauri

Keywords

circuit simulation, ajastusvirheen esto, logic synthesis, logiikkasynteesi, microprocessor, mikroprosessori, minimum energy point, minimienergiapiste, place & route, piirisimulointi, timing error prevention, varianssi, variance

Other note

Citation