background image

VSC8489/VSC8490/VSC8491 Evaluation Board

VPPD-03745 VSC8489/VSC8490/VSC8491 User Guide Revision 1.0

9

1.  
2.  
3.  
4.  

5.  

6.  

5.5

Clocking Configuration

This page contains several panes including Output clock, VSC3308 Clock Switch, and the 1588 Block. 
Figure 6 shows the Clocking page.

The Output Clock selection provides the option to enable and disable RX-Clkout (J4, J7–Channel 0 and 
J20, J23–Channel 1) and TX-Clkout(J12, J15–Channel 0 and J27, J31–Channel 1) for both channels. The 
channel is selected by the drop down box in the upper right corner. Enabling the output clock will both 
turn on the output buffer as well as configure the output frequency based on the selected operating 
mode. The 10G LAN mode supports a frequency of 161 MHz.

The VSC3308 Clock distribution device provides the option of routing different clock sources (Clk0, CLk1, 
Clk2, CLk3, CLk_J42/J44, CLk_J45/J46 or VCC6_XTAL) to VSC8489/VSC8490/VSC8491 Evaluation Board 
User Guide Revision 1.0 June 2014 Vitesse Proprietary and Confidential Page 13 of 23 destinations (J43, 
WRef, 1588_Ref, J48/J47-SMA, XRef, SRef). In most applications, routing the A5- VCC6-XTAL (156.25 
MHz) to the XREF input is desired.

The basic IEEE 1588 time stamping capabilities can be evaluated on the EVB. The following configuration 
options are available.

Clock frequency can be selected as internal or external. 1588 supports external clock frequency of 
125 MHz
Modes supported by 1588 are Egress, Ingress and both.
Ingress FIFO Timestamp:

Ingress timestamp will be read at the reserved bytes of the PTP packet. When only the ingress 
mode is enabled, and external XAUI loopback or L1 is
selected, the modified timestamp will be in the PTP packets captured by the external 10G 
protocol tester.

Egress FIFO Timestamp:

This block gives the timestamp of the PTP frames sent by the traffic generator.
The timestamp can be read using MDIO or SPI communication protocol.
This feature is unavailable for Ingress Mode.
Steps to read Timestamp:

Initialize Egress or Ingress-Egress Mode;
Enable line side loopback, L1, L2, or external XAUI from the Routing page.
Choose the communication protocol (Either MDIO or SPI).
Send PTP frames from traffic generator. For simplicity of comparison of the
loopback PTP frame and the egress timestamp captured by the PHY, it is
recommended to send a single burst of a few, say 5, PTP frames from the
traffic generator.
Hit the 

 button. This shows the full 26 bytes separated into the

Read

timestamp (10 bytes) and Frame Signature (16 bytes) of the first packet.
Hitting the button again will read the next packet and display the contents
in the next field.
Clear all clears the previous timestamps. It is always advisable to perform
a clear all after reading a set of timestamps.

The Local Time Counter allows loading and saving the time (in seconds and
nanoseconds) in the 1588 block. Enter the time in hex (0 to FFFFFFFF) in the
textboxes and click the Update button to Load/Save respectively. GPIO_0 and
GPIO_1 must be shorted together to make this functional.
The Add/Subtract 1ns feature adds and subtracts the appropriate textbox specified
nanoseconds to the local time.
Checking the Enable the 1 PPS Output checkbox will enable the output. With
appropriate oscilloscope triggering, the user can see the effects of shifting the 1
PPS signal.
The 1588 block is turned off by clicking Turn Off 1588 Engine. To turn the block
on again the user must initialize the mode (Egress/Ingress/Both) after choosing
the clock input.

Summary of Contents for VSC8489

Page 1: ...VSC8489 VSC8490 VSC8491 User Guide VSC8489 VSC8490 VSC8491 Evaluation Board June 2014...

Page 2: ...3 Quick Start 4 4 Hardware Options 5 4 1 Power Supply Options 5 4 2 Reference Clock Options 5 5 Software 6 5 1 USBXpress Driver Installation 6 5 2 GUI Setup 6 5 3 Main Page 7 5 4 FPGA 8 5 5 Clocking C...

Page 3: ...1 Revision History The revision history describes the changes that were implemented in this document The changes are listed by revision starting with the most current publication 1 1 Revision 1 0 Rev...

Page 4: ...1 Gbps and 10 Gbps IEEE 1588 and MACsec capable PHYs A GUI is provided for the user to control the EVB from a PC via a USB cable The GUI allows the user to configure devices access registers and run s...

Page 5: ...VSC8489 VSC8490 VSC8491 Evaluation Board VPPD 03745 VSC8489 VSC8490 VSC8491 User Guide Revision 1 0 3 Figure 1 VSC8490 Evaluation Board...

Page 6: ...nd the 5 V barrel end into J89 SW2 acts as the power on off switch Slide it to the on position Connect the USB cable to the evaluation board J86 and to a PC Insert a 10 G module into U2 Channel 0 Conn...

Page 7: ...also be powered by an external 5 V power supply Use a pair of banana cables to connect a bench style power supply capable of 4 A at 5 V to the board Connect 5 V to J90 and GND to J91 SW2 acts as the...

Page 8: ...to the EVB and the PC In order to double check that the USBXpress driver is installed and recognizing the evaluation board go to the Control Panel and click on System Hardware Device Manager Inspect t...

Page 9: ...s MDIO is the communication protocol used and Channel 0 s default port address is 30 0 1E The Mode Initialization box allows the user to choose the mode 1 G LAN 10 G WAN and 10 G LAN are the supported...

Page 10: ...ser Guide Revision 1 0 8 Figure 4 GUI Main Page 5 4 FPGA The FPGA page shown below lists all the FPGA registers Clicking on any register will show their short description along with their address defa...

Page 11: ...ified timestamp will be in the PTP packets captured by the external 10G protocol tester Egress FIFO Timestamp This block gives the timestamp of the PTP frames sent by the traffic generator The timesta...

Page 12: ...64b 66b gearbox and loopback H4 at the WIS block after the framer The other 3 loopbacks are line side loopbacks i e SFI in and looped back to SFI out This includes loopback L3 loopback L2 and loopbac...

Page 13: ...nel can be selected from the drop down selection box in the upper right Figure 8 gives an example of the Packet BIST The user must first enable the packet BIST by checking the box in the upper right E...

Page 14: ...d error checking on the selected channel along with a timer The cumulative number of bit errors and the cumulative bit error rate are displayed Stop Checker will stop the timer and polling of the erro...

Page 15: ...hese addresses Be sure that the transceiver is inserted properly otherwise the Transceiver not found message will appear after the user clicks the button After successful module reads the module infor...

Page 16: ...s to device registers They are grouped into 10 tabs To select a register click on the name in the list The register s description address read write capability and current value are displayed To write...

Page 17: ...cking on from the toolbar opens the Vitesse Command Line Interface CLI window uC Vitesse CLI From here users can load initialization files or other scripts When the button is clicked another window wi...

Page 18: ...VSC8489 VSC8490 VSC8491 Evaluation Board VPPD 03745 VSC8489 VSC8490 VSC8491 User Guide Revision 1 0 16 Figure 12 Command_Line_Interface...

Page 19: ...ed once every second The previous cumulative values of both error count and BER are shown in the cumulative box fields respectively Click Stop Checker to stop the timer The display will retain the las...

Page 20: ...0 should be 010 to select the WIS Interrupt Output feature Bits 7 5 should be 001 to setup Interrupt B from channel 1 as the source Bits 15 8 and 4 3 are don t care bits here Global GPIO_6_Config2 1Ex...

Page 21: ...dependently determine suitability of any products and to test and verify the same The information provided by Microsemi hereunder is provided as is where is and with all faults and the entire risk ass...

Reviews: