![]() |
Network Wizard for VHDL Test Benches
|
Records | |
| t_ptpv2_header | |
| transport_specific | std_logic_vector ( 3 downto 0 ) |
| transportSpecific | |
| message_type | std_logic_vector ( 3 downto 0 ) |
| messageType | |
| reserved_4 | std_logic_vector ( 3 downto 0 ) |
| reserved | |
| version_ptp | std_logic_vector ( 3 downto 0 ) |
| versionPTP | |
| message_length | std_logic_vector ( 15 downto 0 ) |
| messageLength | |
| domain_number | std_logic_vector ( 7 downto 0 ) |
| domainNumber | |
| reserved_8 | std_logic_vector ( 7 downto 0 ) |
| reserved | |
| flag_field | std_logic_vector ( 15 downto 0 ) |
| flagField | |
| correction_field | std_logic_vector ( 63 downto 0 ) |
| correctionField | |
| reserved_32 | std_logic_vector ( 31 downto 0 ) |
| reserved | |
| source_port_identity | t_slv_arr ( 0 to 9 ) ( 7 downto 0 ) |
| sourcePortIdentity | |
| sequence_id | std_logic_vector ( 15 downto 0 ) |
| seuenceID | |
| control_field | std_logic_vector ( 7 downto 0 ) |
| controlField | |
| log_message_interval | std_logic_vector ( 7 downto 0 ) |
| logMessageInterval | |
| t_timestamp | |
| seconds | std_logic_vector ( 47 downto 0 ) |
| seconds | |
| nanoseconds | std_logic_vector ( 31 downto 0 ) |
| nanoseconds | |
| t_ptpv2_msg | |
| header | t_ptpv2_header |
| PTPv2 header (used by all messages) | |
| origin_timestamp | t_timestamp |
| originTimestamp | |
| receive_timestamp | t_timestamp |
| receiveTimestamp | |
| requesting_port_identity | t_slv_arr ( 0 to 9 ) ( 7 downto 0 ) |
| requestingPortIdentity | |
| response_origin_timestamp | t_timestamp |
| receiveTimestamp | |
| reserved_80 | t_slv_arr ( 0 to 9 ) ( 7 downto 0 ) |
| reserved | |
| request_receipt_timestamp | t_timestamp |
| requestReceiptTimestamp | |
| current_utc_offset | std_logic_vector ( 15 downto 0 ) |
| currentUTCoffset | |
| grandmaster_priority_1 | std_logic_vector ( 7 downto 0 ) |
| grandmasterPriority1 | |
| grandmaster_clock_quality | std_logic_vector ( 31 downto 0 ) |
| grandmasterClockQuality | |
| grandmaster_priority_2 | std_logic_vector ( 7 downto 0 ) |
| grandmasterPriority2 | |
| grandmaster_identity | t_slv_arr ( 0 to 7 ) ( 7 downto 0 ) |
| grandmasterIdentity | |
| steps_removed | std_logic_vector ( 15 downto 0 ) |
| stepsRemoved | |
| time_source | std_logic_vector ( 7 downto 0 ) |
| timeSource | |
| target_port_identity | t_slv_arr ( 0 to 9 ) ( 7 downto 0 ) |
| targetPortIdentity | |
| starting_boundary_hops | std_logic_vector ( 7 downto 0 ) |
| startingBoundaryHops | |
| boundary_hops | std_logic_vector ( 7 downto 0 ) |
| boundaryHops | |
| reserved_4 | std_logic_vector ( 3 downto 0 ) |
| reserved | |
| action_field | std_logic_vector ( 3 downto 0 ) |
| actionField | |
| reserved_8 | std_logic_vector ( 7 downto 0 ) |
| reserved | |
| tlv_data | t_slv_arr ( 0 to C_PTPV2_MAX_TLV_BYTES- 1 ) ( 7 downto 0 ) |
| TLV data. | |
| tlv_length | natural range 0 to C_PTPV2_MAX_TLV_BYTES |
| TLV data length. | |