-
While setting up my pins location around my core, I saw that some of them were not connected at all.
Where should I put such command? In simulation everything works smooth; I see the signal being propagated from the external input into my simulated device but it is in a clocked thread of a finite state machine. I.e. in a @Posedge statement which is operating a case (state) statement. The unconnected pads are a 12-bits wide bus meant to be an ADC reading which is supplied externally. The weird thing is that in the same block [the 'case (state)'], i have pads that are connected into the circuit. Where they are different is that those pads are either conditions (flags) or output pads being driven by the circuit. I can include my .v files if needed. Thanks a lot |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
This sounds like a better question for the yosys repo but maybe @povik might now |
Beta Was this translation helpful? Give feedback.
While looking at the yosys documentation and how the 'proc' was coded I tried a couple of things and here what worked for me.
In the file synth_preamble.tcl, line 58-67 i added the "yosys proc" line:
I also had the
in my config.mk file for my design.
Since then, my design doubled in size and all my IN/OUT are connected inside the circuit.