Harshini Srinath
|
1a59222a08
|
Update datapath.sv
Program clean up
|
2023-06-12 12:13:58 -07:00 |
|
Ross Thompson
|
d3123fc00a
|
Updated a large number of the source files to use parameters rather than `defines. Based on Lim's work. So far there is no simulation slow down.
|
2023-05-24 14:05:44 -05:00 |
|
Limnanthes Serafini
|
c427b4c896
|
Misc typo and indent fixing.
|
2023-04-13 16:54:15 -07:00 |
|
Kevin Kim
|
5e7bbeddd1
|
removed comparator flag to ALU
|
2023-04-02 21:14:31 -07:00 |
|
Kevin Kim
|
97181e063b
|
only pass in relevant comparator flag to ALU
|
2023-03-30 19:15:33 -07:00 |
|
Ross Thompson
|
730f3ac84e
|
Fixed all tap/space issue in RTL.
|
2023-03-24 17:32:25 -05:00 |
|
David Harris
|
d04f4cedf6
|
ALUControl Elimination
|
2023-03-24 08:10:48 -07:00 |
|
Kevin Kim
|
6ead150cb1
|
BSelect from OH encoding to Binary
|
2023-03-04 23:19:31 -08:00 |
|
Kevin Kim
|
6295178073
|
removed rotate signal in datapath and instead packed into the new BALUControl Signal
- BALUControl contains Rotate, Mask, PreShift signals to select from the respective generation muxes in the ALU
|
2023-03-04 22:44:03 -08:00 |
|
Kevin Kim
|
6e52113208
|
Rotate signal now gets generated in bmu ctrl
|
2023-03-03 22:57:49 -08:00 |
|
Kip Macsai-Goren
|
82611ba889
|
Manual attempt to merge with upstream changes
|
2023-02-22 19:42:30 -08:00 |
|
Kevin Kim
|
2069d92f9e
|
B DONE (for now)
- datapath passes along comparator flag to alu
- controllers and zbb handle min/max instructions
|
2023-02-18 22:12:55 -08:00 |
|
Kevin Kim
|
9203b0cc2f
|
began ZBB integration into ieu
|
2023-02-18 19:44:14 -08:00 |
|
Kevin Kim
|
fcae58fcc7
|
removed Funct7 in Execute Stage
|
2023-02-17 16:12:09 -08:00 |
|
Kevin Kim
|
ec2421ead4
|
added BSelect Signal
- BSelect [3:0] is a one hot encoding of if it's a ZBA_ZBB_ZBC_ZBS instruction
|
2023-02-17 08:21:55 -08:00 |
|
Kevin Kim
|
25c0811d3d
|
Added ALUSelect signal into datapath, ieu, controller
|
2023-02-17 07:50:45 -08:00 |
|
Kevin Kim
|
726722bec2
|
Include Funct7 in execute
- Modifed datapath to support funct7 in execute
- Modified controller to pass on Funct7
- all lints pass
|
2023-02-09 19:18:54 +00:00 |
|
Kip Macsai-Goren
|
7198592afc
|
fixed merge conflicts with removal of pipelined folder
|
2023-02-06 18:04:28 -08:00 |
|
David Harris
|
99d179dd3e
|
Removed pipelined level of hierarchy
|
2023-02-02 14:14:11 -08:00 |
|