background image

VSC8584 Evaluation Board

VPPD-03500 VSC8584 User Guide Revision 1.0

10

1.  
2.  
3.  

4.  
5.  
6.  

1.  
2.  
3.  
4.  
5.  
6.  

1.  
2.  
3.  
4.  
5.  
6.  

Steps for SGMI forwarding port 0 ↔ port 1:

Set up the Copper traffic source (i.e., IXIA or Smartbits)
Connect an Ethernet cable to an RJ-45 Port 0.
Connect two matched coax cables as follows:
J1 <TDIN0+> to J6 <>
J2 <TDIN0-> to J7 <RXDOUT1→
J5 <RXDOUT0-> to J10 <TXDIN1→
J4 <> to J9 <>
Write using the "Micro Page Registers" window: 18'd 0 × 80F0.
When “Micro Page” 18’d is read back, bit 15 will clear.
Linkup bit is in MII Reg 1, bit 2 (MII 1.2), read twice to update

4.4.4

Fiber Media Operation (1000BASE-X)

Follow all steps in section 3.4.2 with fiber media connection to (IXIA) and add the following steps.

Write using the “Micro Page Registers” window: 18’d 0 × 8FC1. (Global)
When “Micro Page” 18’d is read back, bit 15 will clear.
Write “MII Register” (PHY 0) 23’d 0 × 0204 (Sets Media Mode)
Write “MII Register” (PHY0) 0’d 0 × 9040 (SW Reset for media mode setting to have effect)
Write “Extended MII Register” (PHY0) 19’d 0 × 0001 (Flip SIGDET polarity if necessary)
Write “MII Register” (PHY0) 0’d 0 × 0004 (Disable Auto Neg if necessary)

Traffic should be flowing.

4.4.5

Fiber Media Operation (100BASE-FX)

Follow all steps in section 3.4.2 with fiber media connection to (IXIA) and add the following steps.

Write using the “Micro Page Registers” window: 18’d 0x8FD1. (Global)
When “Micro Page” 18’d is read back, bit 15 will clear.
Write “MII Register” (PHY 0) 23’d 0x0304 (Sets Media Mode)
Write “MII Register” (PHY0) 0’d 0x9040 (SW Reset for media mode setting to have effect)
Write “Extended MII Register” (PHY0) 19’d 0x0001 (Flip SIGDET polarity if necessary)
Write “MII Register” (PHY0) 0’d 0x0004 (Disable Auto Neg if necessary)

Traffic should be flowing.

4.5

Useful Registers

4.5.1

Ethernet Packet Generator

ExtMII 29E is the Ethernet Packet Generator register. Refer to datasheet for configuration options.

A Good CRC packet counter is in ExtMII 18.13:0. A read of the register reads back the good CRC packets 
and then clears the register so the subsequent reads will be 0 if no traffic has been received. If traffic 
has been received since the last read, bit 15 will be set.

4.5.2

Copper PHY Error Counters

Idle errors = MII 10.7:0
RX errors = MII 19.7:0
False carrier = MII 20.7:0
Disconnects = MII 21.7:0
CRC errors = ExtMII 23.7:0

4.5.3

Fiber PHY Error Counters

Good RX CRC packets = Ext3MII 28.13:0
Bad RX CRC packets = Ext3MII 29.7:0
Good TX CRC packets = Ext3MII 21.13:0
Bad TX CRC packets = Ext3MII 22.7:0

Summary of Contents for VSC8584

Page 1: ...VSC8584 User Guide VSC8584 Evaluation Board January 2014...

Page 2: ...ocontroller Card 5 4 Quick Start 6 4 1 Connecting the Power Supply 6 4 2 PC Software Installation 6 4 3 Connecting to the Board to the PC 6 4 3 1 Changing the IP Address of the Board 6 4 4 Using the C...

Page 3: ...y 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 Revision 1 0 of this...

Page 4: ...chitecture and usage of the VSC8584 Evaluation Board VSC8584EV The VSC8584EV may be used to evaluate a family of devices which include VSC8584 These devices vary with respect to the number of ports su...

Page 5: ...on is available only on PHY0 3 1 3 Switch Block Control Set the SW1 switch as shown in the figure below Figure 2 SW1 Switch Control 3 1 4 Zarlink ZL30343 SyncE G 8262 SETS The Zarlink ZL30343 is initi...

Page 6: ...SPI Time Stamping Connection The VSC8584 device enables daisy chaining multiple devices to reduce the number of pins required to transmit time stamping information to system ASICs gathering IEEE 1588...

Page 7: ...r Card A Rabbit microcontroller card is included to facilitate a software interface to the registers on the VSC8584 The controller card has a hard coded static IP address Refer to the label on the car...

Page 8: ...a cross over NOTE cable may be needed Launch a DOS command window by clicking on the Start Run button and typing cmd Within the DOS command window type Telnet In Telnet connect to the Rabbit board s...

Page 9: ...ocated in C ViperGUI_4_67 or on the desktop if it has been moved there The GUI connection window shown in the following figure should appear Figure 5 GUI Connection Window To make a connection to the...

Page 10: ...tional modes an init script sequence is highly recommended to ensure correct performance over the greatest set of user scenarios for the PHY After initialization is performed refer to the PHY Datashee...

Page 11: ...cables through the SGMII interface and transmitted back to the traffic source on the same copper port First configure the SerDes in SGMII mode by writing to Micro page 18 d This is a global setting an...

Page 12: ...e flowing 4 4 5 Fiber Media Operation 100BASE FX Follow all steps in section 3 4 2 with fiber media connection to IXIA and add the following steps Write using the Micro Page Registers window 18 d 0x8F...

Page 13: ...hy 18 0 smiwrite phy 16 45088 smiwrite phy 17 133 smiwrite phy 18 0 smiwrite phy 16 47136 smiwrite phy 31 0 the accesses above can be pasted into a text file and loaded via the customer GUI Run PHY No...

Page 14: ...tion Board VPPD 03500 VSC8584 User Guide Revision 1 0 12 5 Additional Information For any additional information or questions regarding the devices mentioned in this document contact your local sales...

Page 15: ...rmine 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 associated with suc...

Reviews: