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

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [toplevel/] [coremodules.vh] - Diff between revs 8 and 13

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

Rev 8 Rev 13
Line 21... Line 21...
decode_state decode_state_(
decode_state decode_state_(
    .ctl_state_iy_set (ctl_state_iy_set),
    .ctl_state_iy_set (ctl_state_iy_set),
    .ctl_state_ixiy_clr (ctl_state_ixiy_clr),
    .ctl_state_ixiy_clr (ctl_state_ixiy_clr),
    .ctl_state_ixiy_we (ctl_state_ixiy_we),
    .ctl_state_ixiy_we (ctl_state_ixiy_we),
    .ctl_state_halt_set (ctl_state_halt_set),
    .ctl_state_halt_set (ctl_state_halt_set),
    .ctl_state_tbl_clr (ctl_state_tbl_clr),
 
    .ctl_state_tbl_ed_set (ctl_state_tbl_ed_set),
    .ctl_state_tbl_ed_set (ctl_state_tbl_ed_set),
    .ctl_state_tbl_cb_set (ctl_state_tbl_cb_set),
    .ctl_state_tbl_cb_set (ctl_state_tbl_cb_set),
    .ctl_state_alu (ctl_state_alu),
    .ctl_state_alu (ctl_state_alu),
    .clk (clk),
    .clk (clk),
    .address_is_1 (address_is_1),
    .address_is_1 (address_is_1),
    .ctl_repeat_we (ctl_repeat_we),
    .ctl_repeat_we (ctl_repeat_we),
    .in_intr (in_intr),
    .in_intr (in_intr),
    .in_nmi (in_nmi),
    .in_nmi (in_nmi),
    .nreset (nreset),
    .nreset (nreset),
 
    .ctl_state_tbl_we (ctl_state_tbl_we),
 
    .hold_clk_wait (hold_clk_wait),
    .in_halt (in_halt),
    .in_halt (in_halt),
    .table_cb (table_cb),
    .table_cb (table_cb),
    .table_ed (table_ed),
    .table_ed (table_ed),
    .table_xx (table_xx),
    .table_xx (table_xx),
    .use_ix (use_ix),
    .use_ix (use_ix),
Line 46... Line 47...
execute execute_(
execute execute_(
    .ctl_state_iy_set (ctl_state_iy_set),
    .ctl_state_iy_set (ctl_state_iy_set),
    .ctl_state_ixiy_clr (ctl_state_ixiy_clr),
    .ctl_state_ixiy_clr (ctl_state_ixiy_clr),
    .ctl_state_ixiy_we (ctl_state_ixiy_we),
    .ctl_state_ixiy_we (ctl_state_ixiy_we),
    .ctl_state_halt_set (ctl_state_halt_set),
    .ctl_state_halt_set (ctl_state_halt_set),
    .ctl_state_tbl_clr (ctl_state_tbl_clr),
 
    .ctl_state_tbl_ed_set (ctl_state_tbl_ed_set),
    .ctl_state_tbl_ed_set (ctl_state_tbl_ed_set),
    .ctl_state_tbl_cb_set (ctl_state_tbl_cb_set),
    .ctl_state_tbl_cb_set (ctl_state_tbl_cb_set),
    .ctl_state_alu (ctl_state_alu),
    .ctl_state_alu (ctl_state_alu),
    .ctl_repeat_we (ctl_repeat_we),
    .ctl_repeat_we (ctl_repeat_we),
 
    .ctl_state_tbl_we (ctl_state_tbl_we),
    .ctl_iff1_iff2 (ctl_iff1_iff2),
    .ctl_iff1_iff2 (ctl_iff1_iff2),
    .ctl_iffx_we (ctl_iffx_we),
    .ctl_iffx_we (ctl_iffx_we),
    .ctl_iffx_bit (ctl_iffx_bit),
    .ctl_iffx_bit (ctl_iffx_bit),
    .ctl_im_we (ctl_im_we),
    .ctl_im_we (ctl_im_we),
    .ctl_no_ints (ctl_no_ints),
    .ctl_no_ints (ctl_no_ints),
Line 198... Line 199...
 
 
ir ir_(
ir ir_(
    .ctl_ir_we (ctl_ir_we),
    .ctl_ir_we (ctl_ir_we),
    .clk (clk),
    .clk (clk),
    .nreset (nreset),
    .nreset (nreset),
 
    .hold_clk_wait (hold_clk_wait),
    .db (db0[7:0]),
    .db (db0[7:0]),
    .opcode (opcode)
    .opcode (opcode)
);
);
 
 
pin_control pin_control_(
pin_control pin_control_(
Line 229... Line 231...
    .reset_in (reset_in),
    .reset_in (reset_in),
    .clk (clk),
    .clk (clk),
    .M1 (M1),
    .M1 (M1),
    .T2 (T2),
    .T2 (T2),
    .fpga_reset (fpga_reset),
    .fpga_reset (fpga_reset),
 
    .hold_clk_wait (hold_clk_wait),
    .clrpc (clrpc),
    .clrpc (clrpc),
    .nreset (nreset)
    .nreset (nreset)
);
);
 
 
memory_ifc memory_ifc_(
memory_ifc memory_ifc_(
Line 253... Line 256...
    .nRFSH_out (nRFSH_out),
    .nRFSH_out (nRFSH_out),
    .nMREQ_out (nMREQ_out),
    .nMREQ_out (nMREQ_out),
    .nRD_out (nRD_out),
    .nRD_out (nRD_out),
    .nWR_out (nWR_out),
    .nWR_out (nWR_out),
    .nIORQ_out (nIORQ_out),
    .nIORQ_out (nIORQ_out),
    .latch_wait (latch_wait)
    .latch_wait (latch_wait),
 
    .wait_m1 (wait_m1)
);
);
 
 
sequencer sequencer_(
sequencer sequencer_(
    .clk (clk),
    .clk (clk),
    .nextM (nextM),
    .nextM (nextM),
Line 493... Line 497...
    .ctl_reg_sys_we_lo (ctl_reg_sys_we_lo),
    .ctl_reg_sys_we_lo (ctl_reg_sys_we_lo),
    .ctl_reg_sys_we_hi (ctl_reg_sys_we_hi),
    .ctl_reg_sys_we_hi (ctl_reg_sys_we_hi),
    .ctl_reg_sys_we (ctl_reg_sys_we),
    .ctl_reg_sys_we (ctl_reg_sys_we),
    .clk (clk),
    .clk (clk),
    .ctl_sw_4d (ctl_sw_4d),
    .ctl_sw_4d (ctl_sw_4d),
 
    .hold_clk_wait (hold_clk_wait),
    .ctl_reg_gp_hilo (ctl_reg_gp_hilo),
    .ctl_reg_gp_hilo (ctl_reg_gp_hilo),
    .ctl_reg_gp_sel (ctl_reg_gp_sel),
    .ctl_reg_gp_sel (ctl_reg_gp_sel),
    .ctl_reg_sys_hilo (ctl_reg_sys_hilo),
    .ctl_reg_sys_hilo (ctl_reg_sys_hilo),
    .reg_sel_bc (reg_sel_bc),
    .reg_sel_bc (reg_sel_bc),
    .reg_sel_bc2 (reg_sel_bc2),
    .reg_sel_bc2 (reg_sel_bc2),

powered by: WebSVN 2.1.0

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