S
Steven Kauffmann
Guest
Hello all,
The following process causes the error about the trimmed signals.
process(output_port_component)
begin
ready <= not(ready);
end process;
The process has to invert the ready signal when the data on the output
port of the component changes. I use this ready signal in a state
machine. In this state machine I check if this ready signal is
changed. During the mapping of this VHDL code I get the error that
some input signals of this state machine will be trimmed. If I put in
comment the process above and also the check on the ready signal in
the state machine than I get no errors.
I can solve the errors by editing the map properties and unset the
option "trim unconnected signals". But than my design is not working
like I would expect. I connected the ready signal to a led available
on the board but this led is not changing. I also connect it to a
scope to see if it was not changing to frequent but that is also not
the case. I'm for 100% sure that the output port of the component is
changing but why not the ready signal?
Thanks in advance
Steven
The following process causes the error about the trimmed signals.
process(output_port_component)
begin
ready <= not(ready);
end process;
The process has to invert the ready signal when the data on the output
port of the component changes. I use this ready signal in a state
machine. In this state machine I check if this ready signal is
changed. During the mapping of this VHDL code I get the error that
some input signals of this state machine will be trimmed. If I put in
comment the process above and also the check on the ready signal in
the state machine than I get no errors.
I can solve the errors by editing the map properties and unset the
option "trim unconnected signals". But than my design is not working
like I would expect. I connected the ready signal to a led available
on the board but this led is not changing. I also connect it to a
scope to see if it was not changing to frequent but that is also not
the case. I'm for 100% sure that the output port of the component is
changing but why not the ready signal?
Thanks in advance
Steven