shaiko
Advanced Member level 5
Hello,
I have a VHDL testbench entity named "tb_top"
Inside this entity, I instantiate a component named "top"
Inside "top" I have a signal:
In the synthesized design, "clock" is connected to an output of a PLL.
In simulation however, I want to speed things up and avoid using the PLL model.
Therefore, I want to FORCE "clock" from "tb_top".
I know that VHDL 2008 has a mechanism that allows hierarchical signal assignments.
Something like:
What is the correct syntax for it ?
I have a VHDL testbench entity named "tb_top"
Inside this entity, I instantiate a component named "top"
Inside "top" I have a signal:
Code:
signal clock : std_logic ;
In the synthesized design, "clock" is connected to an output of a PLL.
In simulation however, I want to speed things up and avoid using the PLL model.
Therefore, I want to FORCE "clock" from "tb_top".
I know that VHDL 2008 has a mechanism that allows hierarchical signal assignments.
Something like:
Code:
<< signal tb_top.top.clock : std_logic >> <= some_value ;
What is the correct syntax for it ?