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

Subversion Repositories raptor64

[/] [raptor64/] [trunk/] [rtl/] [verilog/] [Raptor64_opcodes.v] - Diff between revs 41 and 44

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

Rev 41 Rev 44
Line 60... Line 60...
`define         NEG             6'd6
`define         NEG             6'd6
`define         ABS             6'd7
`define         ABS             6'd7
`define         SGN             6'd8
`define         SGN             6'd8
`define         MOV             6'd9
`define         MOV             6'd9
`define         SWAP    6'd13
`define         SWAP    6'd13
 
`define         RBO             6'd14
`define         CTLZ    6'd16
`define         CTLZ    6'd16
`define         CTLO    6'd17
`define         CTLO    6'd17
`define         CTPOP   6'd18
`define         CTPOP   6'd18
`define         SEXT8   6'd19
`define         SEXT8   6'd19
`define         SEXT16  6'd20
`define         SEXT16  6'd20
Line 139... Line 140...
`define         SHL             6'd40
`define         SHL             6'd40
`define         SHRU    6'd41
`define         SHRU    6'd41
`define         ROL             6'd42
`define         ROL             6'd42
`define         ROR             6'd43
`define         ROR             6'd43
`define         SHR             6'd44
`define         SHR             6'd44
`define         ROLAM   6'd45
 
`define         SHLU    6'd46
`define         SHLU    6'd46
 
 
//`define               NOP             7'd60
//`define               NOP             7'd60
 
 
`define         SLT             6'd48
`define         SLT             6'd48
Line 163... Line 163...
`define     BCD_MUL 6'd60
`define     BCD_MUL 6'd60
`define     BCD_ADD     6'd61
`define     BCD_ADD     6'd61
`define     BCD_SUB 6'd62
`define     BCD_SUB 6'd62
 
 
`define SHFTI   7'd3
`define SHFTI   7'd3
`define         SHLI            5'd0
`define         SHLI            4'd0
`define         SHRUI           5'd1
`define         SHRUI           4'd1
`define         ROLI            5'd2
`define         ROLI            4'd2
`define         SHRI            5'd3
`define         SHRI            4'd3
`define         RORI            5'd4
`define         RORI            4'd4
`define         ROLAMI          5'd5
`define         SHLUI           4'd6
`define         SHLUI           5'd6
 
`define         BFINS           5'd8
 
`define         BFSET           5'd9
 
`define         BFCLR           5'd10
 
`define         BFCHG           5'd11
 
`define         BFEXT           5'd12
 
`define ADDI    7'd4
`define ADDI    7'd4
`define ADDUI   7'd5
`define ADDUI   7'd5
`define SUBI    7'd6
`define SUBI    7'd6
`define SUBUI   7'd7
`define SUBUI   7'd7
`define CMPI    7'd8
`define CMPI    7'd8
Line 216... Line 210...
`define         TGEUI   5'd7
`define         TGEUI   5'd7
`define         TLEUI   5'd8
`define         TLEUI   5'd8
`define         TGTUI   5'd9
`define         TGTUI   5'd9
`define         TRAI    5'd10
`define         TRAI    5'd10
`define         TRNI    5'd11
`define         TRNI    5'd11
 
 
 
`define BITFIELD        7'd21
 
`define         BFINS           3'd0
 
`define         BFSET           3'd1
 
`define         BFCLR           3'd2
 
`define         BFCHG           3'd3
 
`define         BFEXT           3'd4
`define MUX             7'd22
`define MUX             7'd22
`define MYST    7'd23
`define MYST    7'd23
`define CALL    7'd24
`define CALL    7'd24
`define JMP             7'd25
`define JMP             7'd25
`define JAL             7'd26
`define JAL             7'd26
Line 291... Line 292...
`define         CACHEX  6'd44
`define         CACHEX  6'd44
`define         LEAX    6'd45
`define         LEAX    6'd45
`define         LMX             6'd46
`define         LMX             6'd46
`define         SMX             6'd47
`define         SMX             6'd47
 
 
 
`define STBC    7'd54
 
 
`define SSH             7'd56
`define SSH             7'd56
`define SSW             7'd57
`define SSW             7'd57
`define SF              7'd58
`define SF              7'd58
`define SFD             7'd59
`define SFD             7'd59
`define SFP             7'd60
`define SFP             7'd60

powered by: WebSVN 2.1.0

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