OpenCores
URL https://opencores.org/ocsvn/raptor64/raptor64/trunk

Subversion Repositories raptor64

[/] [raptor64/] [trunk/] [rtl/] [verilog/] [Raptor64_opcodes.v] - Diff between revs 31 and 33

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

Rev 31 Rev 33
Line 37... Line 37...
`define         IRQ             7'd1
`define         IRQ             7'd1
`define         ICACHE_ON       7'd10
`define         ICACHE_ON       7'd10
`define         ICACHE_OFF      7'd11
`define         ICACHE_OFF      7'd11
`define         DCACHE_ON       7'd12
`define         DCACHE_ON       7'd12
`define         DCACHE_OFF      7'd13
`define         DCACHE_OFF      7'd13
 
`define     PCCAP_OFF   7'd14
`define     FIP         7'd20
`define     FIP         7'd20
`define         SYSJMP  7'd22
`define         SYSJMP  7'd22
`define         SYSCALL 7'd23
`define         SYSCALL 7'd23
`define         IRET    7'd32
`define         IRET    7'd32
`define         ERET    7'd33
`define         ERET    7'd33
Line 89... Line 90...
`define         EP2             6'd19
`define         EP2             6'd19
`define         EP3             6'd20
`define         EP3             6'd20
`define         AXC             6'd21
`define         AXC             6'd21
`define                 Tick                    6'd22
`define                 Tick                    6'd22
`define                 EPC                             6'd23
`define                 EPC                             6'd23
`define                 CauseCode               6'd24
`define                 ERRADR                  6'd24
`define                 TBA                             6'd25
`define                 TBA                             6'd25
`define                 NON_ICACHE_SEG  6'd26
`define                 NON_ICACHE_SEG  6'd26
`define                 FPCR                    6'd32
`define                 FPCR                    6'd32
`define                 IPC                             6'd33
`define                 IPC                             6'd33
`define                 RAND                    6'd34
`define                 RAND                    6'd34
`define                 SRAND1                  6'd35
`define                 SRAND1                  6'd35
`define                 SRAND2                  6'd36
`define                 SRAND2                  6'd36
`define                 INSNKEY                 6'd37
`define                 INSNKEY                 6'd37
 
`define                 PCHI                    6'd62
 
`define         PCHISTORIC              6'd63
`define         OMG             7'd50
`define         OMG             7'd50
`define         CMG             7'd51
`define         CMG             7'd51
`define         OMGI    7'd52
`define         OMGI    7'd52
`define         CMGI    7'd53
`define         CMGI    7'd53
`define         EXEC    7'd58
`define         EXEC    7'd58
Line 125... Line 128...
`define         MAX             7'd21
`define         MAX             7'd21
`define         MULU    7'd24
`define         MULU    7'd24
`define         MULS    7'd25
`define         MULS    7'd25
`define         DIVU    7'd26
`define         DIVU    7'd26
`define         DIVS    7'd27
`define         DIVS    7'd27
`define         MOD             7'd28
`define         MODU    7'd28
 
`define         MODS    7'd29
`define         MOVZ    7'd30
`define         MOVZ    7'd30
`define         MOVNZ   7'd31
`define         MOVNZ   7'd31
 
 
`define         SHL             7'd40
`define         SHL             7'd40
`define         SHRU    7'd41
`define         SHRU    7'd41
Line 149... Line 153...
`define         SGTU    7'd102
`define         SGTU    7'd102
`define         SGEU    7'd103
`define         SGEU    7'd103
`define         SEQ             7'd104
`define         SEQ             7'd104
`define         SNE             7'd105
`define         SNE             7'd105
 
 
 
`define     BCD_MUL 7'd109
`define     BCD_ADD     7'd110
`define     BCD_ADD     7'd110
`define     BCD_SUB 7'd111
`define     BCD_SUB 7'd111
 
 
`define SHFTI   7'd3
`define SHFTI   7'd3
`define         SHLI            5'd0
`define         SHLI            5'd0

powered by: WebSVN 2.1.0

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