You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when using the VPORT_POLICY=many policy, the Makefile can generate configurations where the maximum PIPE_W is equal to VREG_W.
When one PIPE_W is equal to VREG_W then the MAX_OP_W of one vproc_pipeline is also equal to VREG_W. This will trigger the fatal error below:
@moimfeld Thanks for reporting! Two units are still causing problems when the operand width equals the register width, but I am working on resolving this and will then change this fatal error to only trigger if the operand width is larger than VREG_W.
@moimfeld Thanks for reporting! Two units are still causing problems when the operand width equals the register width, but I am working on resolving this and will then change this fatal error to only trigger if the operand width is larger than VREG_W.
Hi @michael-platzer,
when using the
VPORT_POLICY=many
policy, the Makefile can generate configurations where the maximumPIPE_W
is equal toVREG_W
.When one
PIPE_W
is equal toVREG_W
then theMAX_OP_W
of onevproc_pipeline
is also equal toVREG_W
. This will trigger the fatal error below:vicuna/rtl/vproc_pipeline.sv
Lines 98 to 102 in d3c1cf8
The following lines in the config.mk cause this "issue":
vicuna/config.mk
Line 37 in d3c1cf8
vicuna/config.mk
Lines 67 to 70 in d3c1cf8
The text was updated successfully, but these errors were encountered: