[Back to Design Hierarchy Report](../design_hierarchy.md#vhdl-entities)
# Entity - lane_ctrl_word_insert
## Summary
| Name | Location | Description |
| --- | --- | --- |
|lane_ctrl_word_insert|lane_ctrl_word_insert.vhd#33||
## Instantiations
Count: 1
| Name | Location | Description | Details |
| --- | --- | --- | :---: |
| inst_lane_ctrl_word_insert | phy_plus_lane.vhd#783 | | [
](module_26/instantiation_1.md) |
## Generics
Count: 0
## Ports
Count: 22
| Name | Mode | Type | Description |
| --- | --- | --- | --- |
|RST_N|in|std_logic|global reset|
|CLK|in|std_logic|Clock generated by GTY IP|
|RD_DATA_FROM_DL|out|std_logic|Read command to receive data from Data-link layer|
|RD_DATA_VALID_FROM_DL|in|std_logic|Data valid flag from Data-link layer|
|CAPABILITY_FROM_DL|in|std_logic_vector ( 07 downto 00 )|Capability field from DATA-LINK layer|
|DATA_TX_FROM_DL|in|std_logic_vector ( 31 downto 00 )|Data 64-bit receive from DATA_LINK layer|
|VALID_K_CHARAC_FROM_DL|in|std_logic_vector ( 03 downto 00 )|Flags indicates which byte is a K character from DATA-LINK layer|
|NO_DATA_FROM_DL|in|std_logic|Flag to enable the send of IDLE words when no data should be available from Data-Link|
|WAIT_SEND_DATA_FROM_SKIP|in|std_logic|Flag to indicates that the skip_insertion send a SKIP control word|
|NEW_DATA_TO_SKIP|out|std_logic|New data send to skip_insertion|
|DATA_TX_TO_SKIP|out|std_logic_vector ( 31 downto 00 )|Data 64-bit send to manufacturer IP|
|VALID_K_CHARAC_TO_SKIP|out|std_logic_vector ( 03 downto 00 )|Flags indicates which byte is a K character|
|SEND_INIT1_CTRL_WORD|in|std_logic|Flag to send INIT1 control word following by 64 pseudo-random data words|
|SEND_INIT2_CTRL_WORD|in|std_logic|Flag to send INIT2 control word following by 64 pseudo-random data words|
|SEND_INIT3_CTRL_WORD|in|std_logic|Flag to send INIT3 control word following by 64 pseudo-random data words|
|ENABLE_TRANSM_DATA|in|std_logic|Flag to enable to send data|
|SEND_32_STANDBY_CTRL_WORDS|in|std_logic|Flag to send STANDBY control word x32|
|STANDBY_REASON|in|std_logic_vector ( 07 downto 00 )|Standby reason from MIB|
|SEND_32_LOSS_SIGNAL_CTRL_WORDS|in|std_logic|Flag to send LOSS_SIGNAL control word x32|
|LOST_CAUSE|in|std_logic_vector ( 01 downto 00 )|Flag to indicate the reason of the LOST_SIGNAL|
|STANDBY_SIGNAL_X32|out|std_logic|Flag STANDBY control word has been send x32|
|LOST_SIGNAL_X32|out|std_logic|Flag LOST_SIGNAL control word has been send x32|
[Back to Design Hierarchy Report](../design_hierarchy.md#vhdl-entities)