PVA-3000 Reference Manual
December 2, 2019 Sifos Technologies
auto | source sourceAddr | dest destAddr <store>
Configures source and destination MAC address for any Test
Port generated MAC frames. The auto and store
arguments may be used with the broadcast port 99,99 to
assign and optionally store unique MAC addresses on each
port.
auto Assigns unique source and destination MAC
addresses based on PSA IP address and Test Port
number for one or all available Test Ports. Source MAC
Address will be: 00:04:A3:hh:0n:nn
where hh is hexadecimal representation of final 3 IP
address numbers and n.nn is the PSA Slot-Port address.
Destination MAC Address will be FF:FB:5C:dd:Fe:ee
where d= 0xF-h and e= 0xF-n.
Note: Destination addresses will start with “FF:” and will
therefore always be multi-cast addresses.
sourceAddr User specified 12 character MAC address with
or without dot or colon delimiters. Destination address will
automatically be set to the nibble-by-nibble difference
between 0xF and each source address nibble. See Note
above.
destAddr User specified 12 character MAC address with or
without dot or colon delimiters. Source address will be set
to the nibble-by-nibble difference between 0xF and each
destination address nibble specified. See Note above.
store Retain MAC addresses in non-volatile memory.
<size frameSize> <rate line| med | slow> <count
frameCount> <payload hexChars> <start | stop> <stat>
Trigger_Mode (off |
ext)
+
frameSize
+
line | med | slow
+
frameCount
+
hexChars
Configures transmission parameters for simple, internally
generated MAC frames from one or all test ports. Initiates
and terminates transmission of MAC frames given specified
packet configuration. Configurations are retained in test port.
The action (start or stop) will accept the broadcast port
99,99.
frameSize Configures length of internally generated MAC
frames. Range is 60 to 1512 bytes. Wake-up default is 60
bytes. Actual transmitted MAC frame adds 4 bytes CRC.
rate line Configures transmission with 96 payload bit time
packet gap, e.g. 96nsec for 1000BaseT (wake-up default)
rate med Configures transmission with 576 payload bit
packet gap, e.g. 576nsec for 1000BaseT
rate slow Configures transmission with 1136 payload bit
packet gap, e.g. 1.136 sec for 1000BaseT
frameCount Count of frames to transmit. Use 0 (zero) for
Continuous Transmission. Fixed count values are 32K,
128K, 512K, or 1024K. Wake-up default is “0”.
hexChars Actual 4-byte frame payload pattern. Must
consist of 8 nibbles (4 bytes) in hexadecimal format.
Wake-up default is “55BEA6C0”.
start Starts MAC frame transmission and returns current
status of frame transmission.
stop Discontinues MAC frame transmission immediately
and returns to IDLE state.
stat Provide status of packet transmission
IDLE |
ACTIVE_CONT |
ACTIVE_BURST |
UNLINKED |
DISCONNECTED