Original title:
Test Driven Development for FPGA Designs
Translated title:
Test Driven Development for FPGA Designs
Authors:
Halász, Dávid ; Strnadel, Josef (referee) ; Šimek, Václav (advisor) Document type: Bachelor's theses
Year:
2013
Language:
eng Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[eng][cze]
Tato bakalářská práce popisuje, jak může být princip TDD uplatněn u hardware, převážně pro vývoj FPGA. Je popsána důležitá teorie pro pochopení kontextu. Na referenčním návrhu jsou představeny některé dostupné a užitečné verifikační nástroje. Jeden z těchto nástrojů byl vybrán a pomocí TDD byl vytvořen a úspěšně otestován návrh komunikačního modulu SPI.
This bachelor's thesis describes, how test-driven development can be used in hardware, especially for FPGA development. The essential theory for understanding the context is described. Some available tools for assertion-based hardware verification and unit-testing are presented and demonstrated on a reference design. One of the introduced tools was selected and with that a test-driven developed SPI interface was created and successfully verified.
Keywords:
aserce; FPGA; HDL; navrh hardware; simulace; TDD; testovaci soubor; testovani aplikacnich jednotek; verifikace; assertion; FPGA; hardware design; HDL; simulation; TDD; test-driven development; testbench; unit-tests; verification
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/187481