Main ao68000 IP Core source file. More...
Go to the source code of this file.
Main ao68000 IP Core source file.
Definition in file ao68000.v.
ADDRESS_DECR_BY_SIZE [Define] |
ADDRESS_FROM_AN_OUTPUT [Define] |
ADDRESS_FROM_BASE_INDEX_OFFSET [Define] |
ADDRESS_FROM_IMM_16 [Define] |
ADDRESS_FROM_IMM_32 [Define] |
ADDRESS_FROM_PC_INDEX_OFFSET [Define] |
ADDRESS_FROM_TRAP [Define] |
ADDRESS_IDLE [Define] |
ADDRESS_INCR_BY_2 [Define] |
ADDRESS_INCR_BY_SIZE [Define] |
ALU_ABCD_SBCD_ADDX_SUBX [Define] |
ALU_ABCD_SBCD_ADDX_SUBX_prepare [Define] |
ALU_ADDA_SUBA_CMPA_ADDQ_SUBQ [Define] |
ALU_ARITHMETIC_LOGIC [Define] |
ALU_BCHG_BCLR_BSET_BTST [Define] |
ALU_LINK_MOVE [Define] |
ALU_MOVEP_M2R_1 [Define] |
ALU_MOVEP_M2R_2 [Define] |
ALU_MOVEP_M2R_3 [Define] |
ALU_MOVEP_M2R_4 [Define] |
ALU_MOVEP_R2M_1 [Define] |
ALU_MOVEP_R2M_2 [Define] |
ALU_MOVEP_R2M_3 [Define] |
ALU_MOVEP_R2M_4 [Define] |
ALU_MULS_MULU_DIVS_DIVU [Define] |
ALU_NEGX_CLR_NEG_NOT_NBCD_SWAP_EXT [Define] |
ALU_SIGN_EXTEND [Define] |
ALU_SIMPLE_LONG_ADD [Define] |
ALU_SIMPLE_LONG_SUB [Define] |
ALU_SIMPLE_MOVE [Define] |
ALU_SR_SET_INTERRUPT [Define] |
ALU_SR_SET_TRAP [Define] |
AN_ADDRESS_FROM_EXTENDED [Define] |
AN_ADDRESS_IDLE [Define] |
AN_ADDRESS_SSP [Define] |
AN_ADDRESS_USP [Define] |
AN_INPUT_FROM_ADDRESS [Define] |
AN_INPUT_FROM_PREFETCH_IR [Define] |
AN_INPUT_IDLE [Define] |
AN_WRITE_ENABLE_IDLE [Define] |
AN_WRITE_ENABLE_SET [Define] |
BRANCH_alu_mult_div_ready [Define] |
BRANCH_alu_signal [Define] |
BRANCH_condition_0 [Define] |
BRANCH_condition_1 [Define] |
BRANCH_group_0_flag [Define] |
BRANCH_IDLE [Define] |
BRANCH_movem_loop [Define] |
BRANCH_movem_reg [Define] |
BRANCH_movep_16 [Define] |
BRANCH_operand2 [Define] |
BRANCH_procedure [Define] |
BRANCH_result [Define] |
BRANCH_stop_flag_wait_ir_decode [Define] |
BRANCH_trace_flag_and_interrupt [Define] |
DATA_WRITE_FROM_RESULT [Define] |
DATA_WRITE_IDLE [Define] |
DN_ADDRESS_FROM_EXTENDED [Define] |
DN_ADDRESS_IDLE [Define] |
DN_WRITE_ENABLE_IDLE [Define] |
DN_WRITE_ENABLE_SET [Define] |
DO_BLOCKED_FLAG_IDLE [Define] |
DO_BLOCKED_FLAG_SET [Define] |
DO_INTERRUPT_FLAG_CLEAR [Define] |
DO_INTERRUPT_FLAG_IDLE [Define] |
DO_INTERRUPT_FLAG_SET_IF_ACTIVE [Define] |
DO_READ_FLAG_CLEAR [Define] |
DO_READ_FLAG_IDLE [Define] |
DO_READ_FLAG_SET [Define] |
DO_RESET_FLAG_CLEAR [Define] |
DO_RESET_FLAG_IDLE [Define] |
DO_RESET_FLAG_SET [Define] |
DO_WRITE_FLAG_CLEAR [Define] |
DO_WRITE_FLAG_IDLE [Define] |
DO_WRITE_FLAG_SET [Define] |
EA_MOD_3b111 [Define] |
EA_MOD_DN_AN_EXG [Define] |
EA_MOD_DN_PREDEC [Define] |
EA_MOD_IDLE [Define] |
EA_MOD_INDIRECTOFFSET [Define] |
EA_MOD_IR_5_3 [Define] |
EA_MOD_IR_8_6 [Define] |
EA_MOD_MOVEM_MOD_5_3 [Define] |
EA_MOD_POSTINC [Define] |
EA_MOD_PREDEC [Define] |
EA_REG_3b100 [Define] |
EA_REG_3b111 [Define] |
EA_REG_IDLE [Define] |
EA_REG_IR_11_9 [Define] |
EA_REG_IR_2_0 [Define] |
EA_REG_MOVEM_REG_2_0 [Define] |
EA_TYPE_ALL [Define] |
EA_TYPE_CONTROL [Define] |
EA_TYPE_CONTROL_POSTINC [Define] |
EA_TYPE_CONTROLALTER_PREDEC [Define] |
EA_TYPE_DATA [Define] |
EA_TYPE_DATAALTER [Define] |
EA_TYPE_DN_AN [Define] |
EA_TYPE_IDLE [Define] |
EA_TYPE_MEMORYALTER [Define] |
GROUP_0_FLAG_IDLE [Define] |
GROUP_0_FLAG_SET [Define] |
INDEX_IDLE [Define] |
INDEX_LOAD_EXTENDED [Define] |
INSTRUCTION_FLAG_CLEAR_IN_MAIN_LOOP [Define] |
INSTRUCTION_FLAG_IDLE [Define] |
INSTRUCTION_FLAG_SET [Define] |
IR_LOAD_WHEN_PREFETCH_VALID [Define] |
MICRO_DATA_address [Define] |
MICRO_DATA_alu [Define] |
MICRO_DATA_an_address [Define] |
MICRO_DATA_an_input [Define] |
MICRO_DATA_an_write_enable [Define] |
MICRO_DATA_branch [Define] |
MICRO_DATA_data_write [Define] |
MICRO_DATA_dn_address [Define] |
MICRO_DATA_dn_write_enable [Define] |
MICRO_DATA_do_blocked_flag [Define] |
MICRO_DATA_do_interrupt_flag [Define] |
MICRO_DATA_do_read_flag [Define] |
MICRO_DATA_do_reset_flag [Define] |
MICRO_DATA_do_write_flag [Define] |
MICRO_DATA_ea_mod [Define] |
MICRO_DATA_ea_reg [Define] |
MICRO_DATA_ea_type [Define] |
MICRO_DATA_group_0_flag [Define] |
MICRO_DATA_index [Define] |
MICRO_DATA_instruction_flag [Define] |
MICRO_DATA_ir [Define] |
MICRO_DATA_movem_loop [Define] |
MICRO_DATA_movem_modreg [Define] |
MICRO_DATA_movem_reg [Define] |
MICRO_DATA_offset [Define] |
MICRO_DATA_op1 [Define] |
MICRO_DATA_op2 [Define] |
MICRO_DATA_pc [Define] |
MICRO_DATA_procedure [Define] |
MICRO_DATA_read_modify_write_flag [Define] |
MICRO_DATA_size [Define] |
MICRO_DATA_stop_flag [Define] |
MICRO_DATA_trace_flag [Define] |
MICRO_DATA_trap [Define] |
MICROPC_ABCD_SBCD_ADDX_SUBX [Define] |
MICROPC_ADDA_SUBA [Define] |
MICROPC_ADDQ_SUBQ_An [Define] |
MICROPC_ADDQ_SUBQ_not_An [Define] |
MICROPC_ADDRESS_BUS_TRAP [Define] |
MICROPC_ANDI_EORI_ORI_ADDI_SUBI [Define] |
MICROPC_Bcc_BRA [Define] |
MICROPC_BCHG_BCLR_BSET_immediate [Define] |
MICROPC_BCHG_BCLR_BSET_register [Define] |
MICROPC_BSR [Define] |
MICROPC_BTST_immediate [Define] |
MICROPC_BTST_register [Define] |
MICROPC_CHK [Define] |
MICROPC_CMP [Define] |
MICROPC_CMPA [Define] |
MICROPC_CMPI [Define] |
MICROPC_CMPM [Define] |
MICROPC_DBcc [Define] |
MICROPC_EOR [Define] |
MICROPC_EXG [Define] |
MICROPC_JMP [Define] |
MICROPC_JSR [Define] |
MICROPC_LEA [Define] |
MICROPC_LINK [Define] |
MICROPC_LOAD_EA_An [Define] |
MICROPC_LOAD_EA_An_plus [Define] |
MICROPC_LOAD_EA_d16_An [Define] |
MICROPC_LOAD_EA_d16_PC [Define] |
MICROPC_LOAD_EA_d8_An_Xn [Define] |
MICROPC_LOAD_EA_d8_PC_Xn [Define] |
MICROPC_LOAD_EA_illegal_command [Define] |
MICROPC_LOAD_EA_minus_An [Define] |
MICROPC_LOAD_EA_xxx_L [Define] |
MICROPC_LOAD_EA_xxx_W [Define] |
MICROPC_MAIN_LOOP [Define] |
MICROPC_MOVE [Define] |
MICROPC_MOVE_FROM_SR [Define] |
MICROPC_MOVE_TO_CCR_MOVE_TO_SR [Define] |
MICROPC_MOVE_USP_to_An [Define] |
MICROPC_MOVE_USP_to_USP [Define] |
MICROPC_MOVEA [Define] |
MICROPC_MOVEM_memory_to_register [Define] |
MICROPC_MOVEP_memory_to_register [Define] |
MICROPC_MOVEP_register_to_memory [Define] |
MICROPC_MOVEQ [Define] |
MICROPC_MULS_MULU_DIVS_DIVU [Define] |
MICROPC_NEGX_CLR_NEG_NOT_NBCD [Define] |
MICROPC_NOP [Define] |
MICROPC_PEA [Define] |
MICROPC_PERFORM_EA_READ_An [Define] |
MICROPC_PERFORM_EA_READ_Dn [Define] |
MICROPC_PERFORM_EA_READ_imm [Define] |
MICROPC_PERFORM_EA_READ_memory [Define] |
MICROPC_PERFORM_EA_WRITE_An [Define] |
MICROPC_PERFORM_EA_WRITE_Dn [Define] |
MICROPC_PERFORM_EA_WRITE_memory [Define] |
MICROPC_RESET [Define] |
MICROPC_RTE_RTR [Define] |
MICROPC_RTS [Define] |
MICROPC_SAVE_EA_An_plus [Define] |
MICROPC_SAVE_EA_minus_An [Define] |
MICROPC_Scc [Define] |
MICROPC_STOP [Define] |
MICROPC_SWAP_EXT [Define] |
MICROPC_TAS [Define] |
MICROPC_TRAP [Define] |
MICROPC_TRAP_ENTRY [Define] |
MICROPC_TRAPV [Define] |
MICROPC_TST [Define] |
MICROPC_ULNK [Define] |
MOVEM_LOOP_IDLE [Define] |
MOVEM_LOOP_INCR_BY_1 [Define] |
MOVEM_LOOP_LOAD_0 [Define] |
MOVEM_MODREG_DECR_BY_1 [Define] |
MOVEM_MODREG_IDLE [Define] |
MOVEM_MODREG_INCR_BY_1 [Define] |
MOVEM_MODREG_LOAD_0 [Define] |
MOVEM_MODREG_LOAD_6b001111 [Define] |
MOVEM_REG_FROM_OP1 [Define] |
MOVEM_REG_IDLE [Define] |
MOVEM_REG_SHIFT_RIGHT [Define] |
OFFSET_IDLE [Define] |
OFFSET_IMM_16 [Define] |
OFFSET_IMM_8 [Define] |
OP1_FROM_ADDRESS [Define] |
OP1_FROM_AN [Define] |
OP1_FROM_DATA [Define] |
OP1_FROM_DN [Define] |
OP1_FROM_FAULT_ADDRESS [Define] |
OP1_FROM_IMMEDIATE [Define] |
OP1_FROM_IR [Define] |
OP1_FROM_OP2 [Define] |
OP1_FROM_PC [Define] |
OP1_FROM_RESULT [Define] |
OP1_FROM_SR [Define] |
OP1_FROM_USP [Define] |
OP1_LOAD_ONES [Define] |
OP1_LOAD_ZEROS [Define] |
OP2_ADDQ_SUBQ [Define] |
OP2_DECR_BY_1 [Define] |
OP2_FROM_OP1 [Define] |
OP2_LOAD_1 [Define] |
OP2_LOAD_COUNT [Define] |
OP2_MOVE_ADDRESS_BUS_INFO [Define] |
OP2_MOVE_OFFSET [Define] |
PC_FROM_PREFETCH_IR [Define] |
PC_FROM_RESULT [Define] |
PC_INCR_BY_2 [Define] |
PC_INCR_BY_2_IN_MAIN_LOOP [Define] |
PC_INCR_BY_4 [Define] |
PC_INCR_BY_SIZE [Define] |
PROCEDURE_call_load_ea [Define] |
PROCEDURE_call_perform_ea_read [Define] |
PROCEDURE_call_perform_ea_write [Define] |
PROCEDURE_call_read [Define] |
PROCEDURE_call_save_ea [Define] |
PROCEDURE_call_trap [Define] |
PROCEDURE_call_write [Define] |
PROCEDURE_IDLE [Define] |
PROCEDURE_interrupt_mask [Define] |
PROCEDURE_jump_to_main_loop [Define] |
PROCEDURE_pop_micropc [Define] |
PROCEDURE_push_micropc [Define] |
PROCEDURE_return [Define] |
PROCEDURE_wait_finished [Define] |
PROCEDURE_wait_prefetch_valid [Define] |
PROCEDURE_wait_prefetch_valid_32 [Define] |
READ_MODIFY_WRITE_FLAG_CLEAR [Define] |
READ_MODIFY_WRITE_FLAG_IDLE [Define] |
READ_MODIFY_WRITE_FLAG_SET [Define] |
SIZE_1_PLUS [Define] |
STOP_FLAG_CLEAR [Define] |
STOP_FLAG_IDLE [Define] |
STOP_FLAG_SET [Define] |
TRACE_FLAG_COPY_WHEN_NO_STOP [Define] |
TRACE_FLAG_IDLE [Define] |
TRAP_DIV_BY_ZERO [Define] |
TRAP_FROM_DECODER [Define] |
TRAP_FROM_INTERRUPT [Define] |
TRAP_ILLEGAL_INSTR [Define] |
TRAP_PRIVIL_VIOLAT [Define] |
TRAP_TRACE [Define] |
TRAP_TRAPV [Define] |