Skip to content

This repository contains the sources of the virtual prototype as used in the course cs473 System Programming for Systems in Chips.

License

Notifications You must be signed in to change notification settings

Jerry0209/cs473-SysProgramming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the sources of the virtual prototype as used in the course cs473 System Programming for Systems-on-Chip.

The virtual prototype contains:

  • virtualprototype/modules: Here all verilog modules of the virtual prototype are stored including their documentation.
  • virtualprototype/programs: Here you find two example programs that can be run on the virtual prototype.
  • virtualprototype/systems: Here you find the top-level of the dual-core version of the virtual prototype and the synthesis scripts.

Important: The CPU used in the virtual-prototype is an OR1300, an in house developed OpenRISC CPU.

About

This repository contains the sources of the virtual prototype as used in the course cs473 System Programming for Systems in Chips.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 46.5%
  • VHDL 23.6%
  • C 22.4%
  • Makefile 5.7%
  • Assembly 1.0%
  • TeX 0.5%
  • Other 0.3%