OpenCores
URL https://opencores.org/ocsvn/a-z80/a-z80/trunk

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [top-level-files.txt] - Diff between revs 6 and 8

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 6 Rev 8
Line 1... Line 1...
This is a list of source files that are part of the top-level design.
This is a list of A-Z80 top-level files and their dependencies.
It is read by various Python scripts for the top level integration and
These files comprise the A-Z80 CPU proper. Use export.py to copy
synthesis. Every line that does not refer to a valid file is ignored.
them into your project folder.
 
 
------ Control block -------
------ Control block -------
control/clk_delay.v
control/clk_delay.v
control/decode_state.v
control/decode_state.v
control/exec_module.vh
control/exec_module.vh
control/execute.sv
control/execute.v
 
+ control/exec_matrix.vh
 
+ control/exec_matrix_compiled.vh
 
+ control/exec_module.vh
 
+ control/exec_zero.vh
 
+ control/temp_wires.vh
control/interrupts.v
control/interrupts.v
control/ir.v
control/ir.v
control/pin_control.v
control/pin_control.v
control/pla_decode.sv
control/pla_decode.v
control/resets.v
control/resets.v
control/memory_ifc.v
control/memory_ifc.v
control/sequencer.v
control/sequencer.v
 
 
---------- ALU -------------
---------- ALU -------------
alu/alu_control.v
alu/alu_control.v
 
+ alu/alu_mux_4.v
 
+ alu/alu_mux_8.v
alu/alu_select.v
alu/alu_select.v
alu/alu_flags.v
alu/alu_flags.v
 
+ alu/alu_mux_2.v
 
+ alu/alu_mux_4.v
alu/alu.v
alu/alu.v
 
+ alu/alu_core.v
 
+ alu/alu_slice.v
 
+ alu/alu_bit_select.v
 
+ alu/alu_shifter_core.v
 
+ alu/alu_mux_2z.v
 
+ alu/alu_mux_3z.v
 
+ alu/alu_prep_daa.v
 
 
------ Register file -------
------ Register file -------
registers/reg_file.v
registers/reg_file.v
 
+ registers/reg_latch.v
registers/reg_control.v
registers/reg_control.v
 
 
------ Address latch -------
------ Address latch -------
bus/address_latch.v
bus/address_latch.v
 
+ bus/address_mux.v
 
+ bus/inc_dec.v
 
+ bus/inc_dec_2bit.v
bus/address_pins.v
bus/address_pins.v
 
 
--------- Misc bus ---------
--------- Misc bus ---------
bus/bus_control.v
bus/bus_control.v
bus/bus_switch.sv
bus/bus_switch.v
 
+ bus/data_switch.v
 
+ bus/data_switch_mask.v
 
 
------ I/O pin control -----
------ I/O pin control -----
bus/data_pins.v
bus/data_pins.v
bus/control_pins_n.v
bus/control_pins_n.v
 
 
 
--------- Top level --------
 
+ toplevel/z80_top_direct_n.v
 
+ toplevel/core.vh
 
+ toplevel/coremodules.vh
 
+ toplevel/globals.vh
 
 
 
Files=49

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.