-
i'm receiving the following error message when compiling my design:
how can i determine what's at |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Oh, this is a hard one 😅 neorv32/rtl/core/neorv32_package.vhd Lines 334 to 340 in 8ab4ca0 So one entry (= one device response) has a total width of 32+1+1=34. If you divide 849 by 34 you get 28 point something, so the error might come from the device with index 27. Do you have Modelsim or Xilinx Vivado available? Or maybe GHDL + GtkWave? Having a graphical waveform might be the easier way of finding the rogue signal assignment. |
Beta Was this translation helpful? Give feedback.
that was my original thought, but then realized that a
std_ulogic
has at least 8-9 different "values" -- which would put offset 849 much earlier in the set....i did find the problem through visual inspection of my code.... as for looking at a graphical waveform, that requires successfully compiling the
.vhd
sources -- which is how i got here in the first place 😉