SFP_UDPONTRIG - SFP UDP on trig Module
This module, when started, can generate UDP broadcast frames on the rising edge on input trigger. The IPv4 ICMP ping protocol is also implemented in this module which can accept 0 to 256 Bytes ICMP payload size.
Fields
Name |
Type |
Description |
---|---|---|
SFP_TRIG |
bit_mux |
Rising edge ticks the sending of UDP user-defined frame |
SFP_START_COUNT |
write action |
Start counting SFP_TRIG Rising edge from zero and send UDP user-defined frames |
SFP_STOP_COUNT |
write action |
Stop counting SFP_TRIG Rising edge and stop sending UDP user-defined frames |
SFP_DEST_UDP_PORT |
param uint 131071 |
Destination UDP Port (16 bits integer value) |
SFP_OUR_UDP_PORT |
param uint 131071 |
Source UDP Port (16 bits integer value) |
SFP_DEST_IP_AD_BYTE1 |
param uint 255 |
Destination ip address byte 1 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_DEST_IP_AD_BYTE2 |
param uint 255 |
Destination ip address byte 2 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_DEST_IP_AD_BYTE3 |
param uint 255 |
Destination ip address byte 3 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_DEST_IP_AD_BYTE4 |
param uint 255 |
Destination ip address byte 4 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_OUR_IP_AD_BYTE1 |
param uint 255 |
Our source ip address byte 1 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_OUR_IP_AD_BYTE2 |
param uint 255 |
Our source ip address byte 2 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_OUR_IP_AD_BYTE3 |
param uint 255 |
Our source ip address byte 3 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SFP_OUR_IP_AD_BYTE4 |
param uint 255 |
Our source ip address byte 4 (byte integer value) ip=BYTE1.BYTE2.BYTE3.BYTE4 |
SOFT_RESET |
write action |
block Soft Reset |
SFP_TRIG_RISE_COUNT |
read |
Rising edge count of SFP_TRIG |
SFP_COUNT_UDPTX_ERR |
read |
UDP TX ERROR count |
SFP_STATUS_COUNT |
read |
block counting status (‘0’ => standby, ‘1’ => counting enabled) |
SFP_LOS |
read |
Loss-Of-Signal status (read from SFP module) |
SFP_MAC_LO |
read |
MAC low in integer value bit 23:0 |
SFP_MAC_HI |
read |
MAC high in integer value bit 47:24 |