Go to file
Adrien Bourmault 84380cd314
Ajout d'une licence libre
2023-04-05 21:18:14 +02:00
.gitignore Makefile and syntax cleaned 2021-10-27 09:20:58 +00:00
LICENSE Ajout d'une licence libre 2023-04-05 21:18:14 +02:00
Makefile Revert "ALU_tb fonctionnel" 2021-12-10 15:46:48 +01:00
README.md finished exec & deleted reports in alu 2021-12-07 23:21:37 +01:00
adder1.vhdl Makefile and syntax cleaned 2021-10-27 09:20:58 +00:00
adder32.vhdl Makefile and syntax cleaned 2021-10-27 09:20:58 +00:00
adder32_tb.vhdl Makefile and syntax cleaned 2021-10-27 09:20:58 +00:00
alu.vhdl finished exec & deleted reports in alu 2021-12-07 23:21:37 +01:00
alu_tb.vhdl alu_tb cleanup 2022-01-20 17:32:11 +01:00
exec.vhdl finished exec & deleted reports in alu 2021-12-07 23:21:37 +01:00
exec_tb.vhdl EXE tb 2022-01-21 00:39:51 +01:00
fifo_72b.vhdl exec mainly done, updated the makefile and fixed typos 2021-11-27 22:16:53 +01:00
reg.vhdl start of reg 2021-12-09 18:41:56 +01:00
reg_tb.vhdl EXE tb 2022-01-21 01:08:47 +01:00
shifter.vhdl Revert "ALU_tb fonctionnel" 2021-12-10 15:46:48 +01:00
shifter_tb.vhdl Shifter tb 2022-01-20 23:59:28 +01:00

README.md

Projet VLSI

Meilleur projet du monde

ARM barrel shifter (pour debug ROR et RRX) : http://www.davespace.co.uk/arm/introduction-to-arm/barrel-shifter.html

VHDL basics par Intel FPGA : https://www.youtube.com/watch?v=zm-RA6BsYmc&ab_channel=IntelFPGA

Declaration VHDL : https://www.csee.umbc.edu/portal/help/VHDL/declare.html

notice :

Utiliser uniquement ghdl-gcc (llvm et mcode abort lors des overflows dans les tbs)

le synthetiseur de alliance (très bon jeu de mot) VASY : VHDL Analyzer for Synthesis