mirror of
https://github.com/YosysHQ/yosys
synced 2026-06-28 03:28:49 +00:00
[core] add rf techlibs
This commit is contained in:
parent
54f8505045
commit
d7cf53d86a
49 changed files with 34443 additions and 0 deletions
29
techlibs/rapidflex/alkaidC/ccb_inst_code.v
Normal file
29
techlibs/rapidflex/alkaidC/ccb_inst_code.v
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// File name: define.v
|
||||
// Descriptions: This file is the opcode for ccb tile instructions
|
||||
// Author: Yihong
|
||||
// Date: 2025/8/14
|
||||
// Revision: 0.0.1
|
||||
// Revision History:
|
||||
// V0.0.1 - 2025/8/14 initial release
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
//Operations
|
||||
`define ADD 4'b1000
|
||||
`define SUB 4'b1001
|
||||
`define PUSH 4'b1010
|
||||
`define PULL 4'b1011
|
||||
`define MOV 4'b1100
|
||||
`define MOV_T1 4'b1101
|
||||
`define MOV_T2 4'b1110
|
||||
`define INTR 4'b1111
|
||||
`define NA 10'h000
|
||||
|
||||
// SRC/DES
|
||||
`define R0 3'b000
|
||||
`define R1 3'b001
|
||||
`define R2 3'b010
|
||||
`define R3 3'b011
|
||||
`define C0 3'b100
|
||||
`define C1 3'b101
|
||||
`define C2 3'b110
|
||||
Loading…
Add table
Add a link
Reference in a new issue