Developped by Kevin Mambu
The main objective of the project was to devellop a hardware architecture of a DCC Packet Generator, which would be able to send encoded DCC commands to model trains. More information about the DCC protocol and its uses
Our hardware implementation is developped in two versions :
- A pure hardware description, using VHDL
- An IP module inplementation, using a Microblaze architecture. The Microblaze is a softcore processor e.g. a processor only existing through its Hardware Description and its Intellectual Property (IP). More information about the Microblaze
Our teacher validated our design at the end of the term using a Digilent Nexys4DDR FPGA card.