Implementation of energy-efficient and variance-tolerant microprocessor

No Thumbnail Available
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