Designing a High-Speed MAC Unit with Chisel
No Thumbnail Available
Files
Nieminen_Kutte_2024.pdf (1.25 MB) (opens in new window)
Aalto login required (access for Aalto Staff only).
URL
Journal Title
Journal ISSN
Volume Title
Sähkötekniikan korkeakoulu |
Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2024-05-26
Department
Major/Subject
Elektroniikka ja sähkötekniikka
Mcode
ELEC3013
Degree programme
Sähkötekniikan kandidaattiohjelma
Language
en
Pages
36
Series
Abstract
The objective of this paper is to design a MAC unit for high-speed applications and simulate the design using the Chisel hardware construction language. The paper starts with a literature review comparing various adder and multiplier architectures to determine which ones are most suitable for high-speed applications. Based on this research, two MAC unit designs are created, and simulated in Chisel.Työn tavoitteena on suunnitella nopea MAC-piiri Chisel-laitteistokuvauskielellä. MAC-piirin suunnittelussa keskitytään piirin viiveen minimoimiseen. Työn kirjallisuustutkimus tutkii summain- ja kerolaskupiirien toimintaa sekä niiden eri toteutuksia. Kirjallisuustutkimuksen perusteella valitaan kaksi MAC-piirin rakennetta, jotka minimoivat piirin viiveen. Piirit toteutetaan Chiselissä kirjoittamalla ohjelma, joka pystyy generoimaan MAC-piirin syötteenä annettujen parametrien avulla.Description
Supervisor
Turunen, MarkusThesis advisor
Ghosh, AgnimeshKeywords
MAC, multiply-accumulate, chisel, multiplier, adder