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

Subversion Repositories ecpu_alu

[/] [ecpu_alu/] [trunk/] [alu/] [rtl/] [verilog/] [alu_controller.vh] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 leonous
// alu controller defines
2
// `define  addAB     00
3
// `define  subAB     01
4
// `define  incA      02
5
// `define  incB      03
6
// `define  decA      04
7
// `define  decB      05
8
// `define  cmpAB     06
9
// `define  andAB     07
10
// `define  orAB      08
11
// `define  xorAB     09
12
// `define  cplB      10
13
// `define  cplA      11
14
// `define  slAB      12
15
// `define  srAB      13
16
// `define  clrALL    14
17
 
18
 
19
`define  clrZ       0
20
 
21
`define  clrV       1
22
`define  clrC       2
23
 
24
`define  cADD_AB    0
25
`define  cINC_A     1
26
`define  cINC_B     9
27
`define  cSUB_AB    2
28
`define  cCMP_AB    3
29
`define  cASL_AbyB  4
30
`define  cASR_AbyB  5
31
`define  cCLR       6
32
`define  cDEC_A     7
33
`define  cDEC_B     8
34
`define  cMUL_AB   10
35
`define  cCPL_A    11
36
`define  cAND_AB   12
37
`define  cOR_AB    13
38
`define  cXOR_AB   14
39
`define  cCPL_B    15

powered by: WebSVN 2.1.0

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