Skip to content

euphoricair7/Processor-Design-on-FPGA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Structure

It contains the verilog files, assembler script and a test program.

.
β”œβ”€β”€ 8-bit-cpu.srcs
β”‚Β Β  β”œβ”€β”€ constrs_1
β”‚Β Β  β”‚Β Β  └── new
β”‚Β Β  β”‚Β Β      └── basys3.xdc
β”‚Β Β  β”œβ”€β”€ sim_1
β”‚Β Β  β”‚Β Β  └── new
β”‚Β Β  β”‚Β Β      └── sap_1_cpu_tb.v
β”‚Β Β  β”œβ”€β”€ sources_1
β”‚Β Β  β”‚Β Β  └── new
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ alu.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ basys3.xdc
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ bcd_to_7seg.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ binary_to_bcd.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ bux_mux.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ clock.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ controller.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ ir.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ memory.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ pc.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ reg_a.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ reg_b.v
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ sap_1_cpu_top.v
β”‚Β Β  β”‚Β Β      └── seven_segment_controller.v
β”‚Β Β  └── utils_1
β”‚Β Β      └── imports
β”‚Β Β          └── synth_1
β”‚Β Β              └── sap1_cpu_top.dcp
β”œβ”€β”€ assemble_sap1.sh
└── p-alu-full-test-program.sap1

About

8 bit CPU Implementation on FPGA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors