Skip to content

Main project for the course FPGA1 (Programmable Systems and Co-Design)

Notifications You must be signed in to change notification settings

Kmambu/DCC_Centrals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

DCC_Centrals

Developped by Kevin Mambu

What is DCC_Centrals?

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

Validity of the project

Our teacher validated our design at the end of the term using a Digilent Nexys4DDR FPGA card.

About

Main project for the course FPGA1 (Programmable Systems and Co-Design)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published