0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
VSC3108SX-01

VSC3108SX-01

  • 厂商:

    ACTEL(微芯科技)

  • 封装:

  • 描述:

    IC INTERFACE CONTROLLER

  • 数据手册
  • 价格&库存
VSC3108SX-01 数据手册
VSC3108 Datasheet 6.5 Gbps 8x8 Asynchronous Crosspoint Switch ● ● ● ● ● ● ● ● ● ● ● ● ● 8 input by 8 output crosspoint switch 6.5 Gbps NRZ data bandwidth Global and individual programmable Input Signal Equalization (ISE) and output drive levels On-board PRBS Generator/Detector with 10-bit, user-definable pattern 2.5 or 3.3 V CMOS/TTL control I/O Differential CML data output driver Soft power-down for unused channels Programmable data output values 125 MHz program port On-chip input and output terminations Single 2.5 V supply, 3.3 V option for control port 1.8 W typical power dissipation High-performance CBGA package ● ● ● ● ● Loopback Protection Switching Line Driver/Receiver Line Reordering Wideband Signal Clean-Up General Description The VSC3108 is an 8x8 asynchronous crosspoint switch designed to carry broadband data streams. The fully non-blocking switch core is programmed through a multi-mode port interface that allows random access programming of each input/output connection. A high degree of signal integrity is maintained throughout the chip by fully differential signal paths. Each data output can be programmed to connect to one of the eight inputs. The signal path is unregistered and fully asynchronous, so there are no restrictions on the phase, frequency, or signal pattern on any input. Each high-speed output is a fully differential switched current driver with on-die terminations for maximum signal integrity. Data inputs are terminated on-die through 100 Ω resistors between true and complement inputs with a common connection to an internal bias source, facilitating AC-coupling to the switch inputs. Programming of the VSC3108 is effected using a 10-bit, non-multiplexed bus, in conjunction with the RD and WR pins. Unused channels may be powered down by means of register programming. This allows more efficient use of the switch in applications that require only a subset of the channels. The VSC3108 and VSC3108-01 are available in a 69-pin CBGA package. VMDS-10035 Revision 4.3 April 2, 2008 © VITESSE SEMICONDUCTOR CORPORATION • 741 Calle Plano • Camarillo, CA 93012 Tel: (800) VITESSE • FAX: (805) 987-5896 • Email: webmaster@vitesse.com Internet: www.vitesse.com 1 of 27 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Applications Features VSC3108 Datasheet Output Level Control and Pre-Emphasis A[7:0] VSC3108 Switch Core Y[7:0] VSC3108 Switch Configuration Register Programming Interface RESET ADDR[5:0] DATA[3:0] Pseudo-Random Bit Sequence (PRBS) Generator, Detector, and Status Indicator WR RD PRBS_OUT PRBS_ERR PRBS_IN PRBS_CLK Figure 1. Block Diagram 2 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Input Signal Equalization (ISE) Block Diagrams VSC3108 Datasheet Load User Pattern 2A'h User-Defined Pattern Registers 2D'h 2C'h 2B'h b3 b2 b1 b0 b3 b2 b1 b0 PRBS Generator Register 28'h b3 b2 b1 b0 PRBS_OUT PRBS_CLK + PRBS_CLK − PRBS_OUT PRBS_OUT CLK Figure 2. PRBS Generator Block Diagram PRBS Detector Register 29'h PRBS Error Register 2F'h b0 b1 b2 b3 b3 b2 b1 b0 PRBS Detector PRBS_IN + PRBS_IN − PRBS_CLK + PRBS_CLK − Error Latch PRBS_IN CLK Figure 3. PRBS Error Detector Block Diagram 3 of 27 VMDS-10035 Revision 4.3 April 2, 2008 PRBS_ERR Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com b1 b0 b3 b2 b1 b0 VSC3108 Datasheet Revision History Revision 4.3 Revision 4.3 of this datasheet was published on April 2, 2008. In revision 4.3 of the document, the VSC3108VP-01, VSC3108XVP-01, VSC3108SX-01, and VSC3108XSX-01 parts were added. For more information, see “Ordering Information”, page 27. Revision 4.2 Revision 4.2 of this datasheet was published on June 4, 2007. The following is a summary of the changes implemented in the datasheet: ● ● ● ● In the Register Summary Map, the bit range for the global input signal equalization and individual input signal equalization registers was corrected from 1:0 to 2:0 and the address range for the switch array connection register was corrected from 0’h–3’h to 0’h–7’h. The output pre-emphasis section was updated to include information about the nominal boost output level settings. The PRBS detector rate parameter was added. The minimum value for the input common-mode voltage parameter was updated. Revision 4.1 Revision 4.1 of this datasheet was published on September 24, 2004. The following is a summary of the changes implemented in the datasheet: ● ● The device in now available in four package types, including lead(Pb)-free packages VSC3108XVP and VSC3108XSX. Thermal specifications were added for the VSC3108XVP, VSC3108SX, and VSC3108XSX packages. Revision 4.0 Revision 4.0 of this datasheet was published on April 21, 2004. This was the first production-level publication of the document. 4 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com This section describes the changes that were implemented in this document. The changes are listed by revision, starting with the most current publication. VSC3108 Datasheet Functional Descriptions Power-On RESET Software Power-Down With the software power-down feature, unused outputs may be disabled by setting the MSB of the DATA bus to ‘1’ and executing a write to the register associated with the output (00’h to 07’h) that is to be shut down. Programming a valid input address reactivates the channel. It is recommended that any changes in programming that effect power be executed only as part of an initialization sequence. This guards against the effects of any switching transients that might result from a sudden change in the power supply current. Output Pre-Emphasis Pre-emphasis at the output driver decreases deterministic jitter and increases signal amplitude of the signal after traveling through PCB traces and between devices. The output pre-emphasis is adjustable to compensate for different trace lengths and board characteristics. The settings in the Pre-emphasis Configuration register allow the user to choose between 16 different relaxation times for the signal amplitude boost. The effectiveness of a given setting depends on both the length of the trace and the properties of the surrounding dielectric. This control can be applied either to all the outputs globally or to each output individually. Register 1 on page 10 shows the format for programming the pre-emphasis globally and Register 2 on page 10 shows the individual registers. To identify the correct address for programming the pre-emphasis setting of an individual output, the number of the output is added to the base address, 10’h. Pre-emphasis must be enabled in the Output Configuration register before the pre-emphasis settings will take effect. Output pre-emphasis is only available with nominal boost output level settings. Pre-emphasis is not available in the high output level setting. Pre-Emphasis Enable In addition to setting a pre-emphasis level, the pre-emphasis enable bit must be set in order to use the pre-emphasis feature of the output buffers. This control can be set either globally or individually. Setting the Global Output Configuration register affects all outputs and changes all of the settings in the register. For example, setting the global pre-emphasis also sets the output levels and output signal states for all of the outputs. The Individual Output Configuration registers allow each output to be configured independently. To identify the correct address for programming the configuration setting of an individual output, the number of the output is added to the base address, 18’h. PRBS Generator/Detector The PRBS Generator/Detector is capable of generating and detecting four NRZ patterns: 27–1, 210–1, 223–1, as well as a 10-bit, user-defined pattern. The main purpose of the PRBS Generator/Detector is switch diagnostics and signal tracing. See the block diagram of the PRBS Generator in Figure 2 on page 3. The data rate of the PRBS Generator/ Detector is determined by the external clock signal to a maximum of 4 Gbps. The PRBS output data is clocked on the 5 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com The VSC3108 has a built-in power-on reset function to ensure the matrix is properly configured as the chip powers up. After the power-on-reset, or when the RESET pin has been asserted, the switch is configured in an “all outputs off” state. The switch then draws additional power as each output is programmed. Care must be taken to keep power supply above 2.25 Vdc by providing adequate supply decoupling. VSC3108 Datasheet rising edge of the clock. The PRBS function controls are located in the PRBS Configuration registers at addresses 28’h to 2F’h. The PRBS Detector uses the same clock as the PRBS Generator. See the block diagram of the PRBS Detector in Figure 3 on page 3. It may be necessary to invert CLK in order to compensate for the phase difference between data input and the clock signal. The PRBS Detector is enabled by writing a ‘1’ into bit 0 of register 29’h. The detector pattern length is selected by bits 3 and 2 of register 29’h, respectively: ‘00’ represents pattern 27–1, ‘01’ represents 210–1, ‘10’ represents 223–1, and ‘11’ represents a user-defined pattern. It is possible to invert the PRBS pattern that is coming into the pattern detector by asserting ‘1’ in register 29’h, bit 1. This is used to detect an inverted pattern from the PRBS Generator. The 10-bit, user-defined pattern spans three, 4-bit registers at 2B’h, 2C’h, and 2D’h. Once the pattern has been set in the appropriate registers, it must be loaded into the PRBS Generator. To execute the pattern load operation, bit 0 in register 2A’h must be held HIGH for at least one clock cycle of the PRBS clock. The new pattern does not become active until the same load bit is de-asserted to ‘0’. The Error Detector is not enabled until the Pattern Detector matches the pattern coming into the Detector. It can take up to 30 clock cycles to match the pattern. If an error is detected, bit 1 of register 2F’h is set to ‘1’. The error bit is cleared on READ. Bit 0 of register 2F’h mimics the PRBS_ERR bit and may toggle while RD is held LOW. Output Level Two different output levels can be programmed for all outputs. The nominal output level is 650 mV peak-to-peak (p-p) differential and the high output level is 1300 mVp-p differential. This control can be set both globally and individually. Setting the Global Output Configuration register affects all outputs and changes all the settings in the register. For example, setting the global output level also sets the pre-emphasis enable and output signal states for all the outputs. The Individual Output Configuration registers allow each output to be configured independently. To identify the correct address for programming the configuration setting of an individual output, the number of the output is added to the base address, 18’h. Boost Mode In addition to the regular drive settings, a boost mode is available that adds approximately 100-200 mV to the drive level of the programmed output. The level of boost depends upon both the current drive setting and the chip power supply voltage. Both the higher drive setting and higher supply voltages increases the boost level. By using the boost function, the output swing can be user-adjusted by controlling the power supply voltage (within the specified maximum limits). The boost function is activated with a separate set of registers, 0D’h and 0E’h. Setting each bit in the register activates the boost function for its respective output. The LSB of 0D’h corresponds to output 0, LSB+1 corresponds to output 1, and so on. Register 0E’h controls the boost function for outputs 4 through 7 in the same manner. Register 4, “Individual Output Boost Mode Configuration,” on page 11 summarizes the Boost mode register configuration, relating the bit settings to individual output channels. Note that activating the boost function overrides power-down programming operations through the connection registers. The result of a power-down connection leaves the output powered and operational, but with a low level output swing. To assure complete power-down of a given output, be sure to clear its respective bit in the boost register. 6 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com The PRBS Generator is enabled by writing ‘1’ into bit 0 of register 28’h. Pattern length is selected using register 28’h, bits 3 and 2. Setting ‘00’ generates the pattern 27–1, setting ‘01’ generates 210–1, and ‘10’ generates 223–1. Setting ‘11’ generates the user-defined pattern. It is possible to invert the pattern by writing a ‘1’ into register 28’h, bit 1. VSC3108 Datasheet Output Signal State Equalization State Adjusting the Input Signal Equalization (ISE) input setting changes the input response of the input buffers. Four levels of equalization are available ranging from “off,” which provides no additional equalization, through “maximum,” which provides the greatest amount of equalization. Less equalization is useful for shorter trace lengths, and more equalization helps compensate for signal degradation due to long trace lengths. This control can be set either globally or individually. Setting the Global Input Equalization register affects all inputs. The Individual Input Equalization registers allow each input to be configured independently. To identify the correct address for programming the ISE setting of an individual output, the number of the input is added to the base address, 20’h. Programming Interface The VSC3108 programming interface uses a non-multiplexed address/data bus. The conventions listed in Table 1 are used when describing the programming interface. Table 1. Conventions Convention Description SIGNAL NAME Active HIGH signal SIGNAL NAME Active LOW signal ADDR Identifies OUTPUT channel to be programmed DATA Identifies INPUT channel to be programmed ‘1’ A logic level high signal. Also denoted by “HIGH” ‘0’ A logic level low signal. Also denoted by “LOW” 7 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Manipulating the output signal state bits permits the user to force a DC signal of either polarity onto all of the outputs. With the bits set to ‘00’, the outputs operate normally and pass the NRZ data from the connected input. Selecting any of the other three possible states overrides the output signal and sets all outputs to a DC state as described in Register 3, “Global Output Configuration,” on page 10 and Register 5, “Individual Output Configuration,” on page 11. This control can be set both globally and individually. Setting the Global Output Configuration register affects all outputs and changes all the settings in the register. For example, setting the global output state also sets the output levels and the pre-emphasis enable for all of the outputs. The Individual Output Configuration registers allow each output to be configured independently. To identify the correct address for programming the configuration setting of an individual output, the number of the output is added to the base address, 18’h. VSC3108 Datasheet Register Use Write Operation A write operation is completed when the WR signal is strobed LOW. On the rising edge of the WR signal the value that is present on the DATA bus is latched into the register identified by the ADDR bus. Figure 4 on page 17 shows the programming sequence for parallel mode write operations. Parallel Mode—Read Operation The VSC3108 supports parallel readback to verify programming information in the switch fabric and the various configuration registers. Upon assertion of the RD signal LOW, the device reverses the direction of the DATA bus and asserts the requested data out onto the DATA pins. The read data will remain valid until RD = ‘1’. Figure 4 on page 17 shows the programming sequence for parallel mode read operations. Switch Configuration Table 2. Switch Array Connection Examples Output ADDR[5:0] Input DATA[3:0] Description R/W 00000’b 0000’b Program output Y0 to input A0 R/W 00001’b 0000’b Program output Y1 to input A0 R/W 00010’b 0000’b Program output Y2 to input A0 R/W Program output Y7 to input A0 … 0000’b … … … 00111’b R/W … … … … 00000’b 0111’b Program output Y0 to input A7 R/W 00001’b 0111’b Program output Y1 to input A7 R/W 00010’b 0111’b Program output Y2 to input A7 R/W Program output Y7 to input A7 … 0111’b … … … 00111’b R/W 8 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com All registers are accessed in the manner described in the programming interface description read and write functions. Each register has a corresponding address which, when written to with a data word, alters the functions defined for that register as described by the registers listed in “Registers”, page 9. Except for a ‘1’ in bit 3 of each Switch Array register, all bits in all registers initialize to ‘0’. The first register table, Table 3, page 9, is a summary that provides an overview of the information in the other register tables. The register tables following Table 3 consist of detailed descriptions of the functions controlled in each register. VSC3108 Datasheet Registers Table 3. Register Map Name Switch Array Connection ADDR[5:0] Bit 3 Bit 2 0’h – 07’h Bit 1 Bit 0 0’h through 7’h connects to input. 8’h through F’h turns off outputs specified in ADDR. Global Pre-Emphasis Duration 08’h Global Output Configuration 09’h Global Input Signal Equalization 0A’h Not used. Resets to 0. Leave at 0 for normal operation. Individual Boost Mode 0D’h Output 3 1 = Boost ON 0 = Boost OFF Output 2 1 = Boost ON 0 = Boost OFF Output 1 1 = Boost ON 0 = Boost OFF Output 0 1 = Boost ON 0 = Boost OFF Individual Boost Mode 0E’h Output 7 1 = Boost ON 0 = Boost OFF Output 6 1 = Boost ON 0 = Boost OFF Output 5 1 = Boost ON 0 = Boost OFF Output 4 1 = Boost ON 0 = Boost OFF Individual Pre-Emphasis Duration 10’h – 17’h Individual Output Configuration 18’h – 1F’h Individual Input SIgnal Equalization 20’h – 27’h Min = 0’h, Max = F’h 00 = No effect 01 = Force all outputs to 0 10 = Force all outputs to 1 11 = Force all outputs to 0 1 = HIGH Power 0 = Nominal Power 1 = Pre-emphasis ON 0 = Pre-emphasis OFF 000 = OFF 001 = Minimum 011 = Medium 111 = Maximum Minimum = 0’h, Maximum = F’h 00 = No effect 01 = Force all outputs to 0 10 = Force all outputs to 1 11 = Force all outputs to 0 Resets to 0. Leave at 0 for normal operation. 1 = HIGH Power 0 = Nominal Power 1 = Pre-emphasis ON 0 = Pre-emphasis OFF 000 = OFF 001 = Minimum 011 = Medium 111 = Maximum PRBS Generator Configuration 28’h Generator pattern 00 = 27 –1, 01 = 210 –1, 10 = 223 –1 1 = Invert pattern 0 = Normal pattern 1 = Enable generator 0 = Disable generator PRBS Detector Configuration 29’h Detector pattern 00 = 27 –1, 01 = 210 –1, 10 = 223 –1 1 = Invert pattern 0 = Normal pattern 1 = Enable detector 0 = Disable detector PRBS User Pattern Select 2A’h Not used. Resets to zero. Leave at zero for normal operation. PRBS User-Defined Pattern 2B’h Bits [3:0] of user pattern [9:0] PRBS User-Defined Pattern 2C’h Bits [7:4] of user pattern [9:0] PRBS User-Defined Pattern 2D’h Not used. Bits [9:8] of user pattern [9:0] 9 of 27 VMDS-10035 Revision 4.3 April 2, 2008 1 = Latch user pattern 0 = Normal operation Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com DATA[3:0] VSC3108 Datasheet Output Configuration Register 1: Global Pre-Emphasis Setting Type: Description: Global Pre-Emphasis Setting Address: 08’h R/W Adjusts pre-emphasis for varying line lengths. Bit Bit Description 3-0 Range 0 to 15 0000 = 450 ps Reset Value R/W 0’h R/W 0001 = ~450 ps to 1111 = ~700 ps Register 2: Individual Pre-Emphasis Setting Name: Type: Description: Individual Pre-Emphasis Setting Address: 10’h – 17’h R/W Adjusts pre-emphasis for varying line lengths. Bit Bit Description 3-0 Range 0 to 15 0000 = 450 ps Reset Value R/W 0’h R/W Reset Value R/W 00 R/W 0 R/W 0 R/W 0001 = ~450 ps to 1111 = ~700 ps Register 3: Global Output Configuration Name: Type: Description: Bit 3-2 Global Output Configuration Address: 09’h R/W Sets output state, level and enable pre-emphasis. Bit Description Output Signal State 00 = Normal operation 01 = All outputs are set to 0 10 = All outputs are set to 1 11 = All outputs are set to 0 1 Output Level 0 = Nominal level output 1 = High level output 0 Pre-Emphasis Enable 0 = Pre-emphasis disabled 1 = Pre-emphasis enabled 10 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Name: VSC3108 Datasheet Register 4: Individual Output Boost Mode Configuration Name: Type: Bit Address: 0D’h R/W Activate/de-activate Boost mode for corresponding output channels. Reset Value R/W 3 0 = Boost mode OFF for output 3 1 = Boost mode ON for output 3 0 R/W 2 0 = Boost mode OFF for output 2 1 = Boost mode ON for output 2 0 R/W 1 0 = Boost mode OFF for output 1 1 = Boost mode ON for output 1 0 R/W 0 0 = Boost mode OFF for output 0 1 = Boost mode ON for output 0 0 R/W Name: Boost Mode Enable/Disable Type: Description: Bit Bit Description Address: 0E’h R/W Activate/de-activate Boost mode for corresponding output channels. Reset Value R/W 3 0 = Boost mode OFF for output 7 1 = Boost mode ON for output 7 Bit Description 0 R/W 2 0 = Boost mode OFF for output 6 1 = Boost mode ON for output 6 0 R/W 1 0 = Boost mode OFF for output 5 1 = Boost mode ON for output 5 0 R/W 0 0 = Boost mode OFF for output 4 1 = Boost mode ON for output 4 0 R/W Register 5: Individual Output Configuration Name: Type: Description: Individual Output Configuration Address: 18’h – 1F’h R/W Sets output state, level, and enable pre-emphasis. Bit Bit Description 3-2 Output Signal State Reset Value R/W 00 R/W 0 R/W 0 R/W 00 = Normal operation 01 = All outputs are set to 0 10 = All outputs are set to 1 11 = All outputs are set to 0 1 Output Level 0 = Nominal level output 1 = High level output 0 Pre-Emphasis Enable 0 = Pre-emphasis disabled 1 = Pre-emphasis enabled 11 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Description: Boost Mode Enable/Disable VSC3108 Datasheet Input Configuration Register 6: Global Input Equalization Type: Description: Bit 3 Global Input Equalization Address: 0A’h R/W Adjusts the input equalization. Bit Description Reset Value Not used 2-0 R/W 0 Equalization State 000 R/W 000 = No equalization 001 = Minimum equalization 011 = Medium equalization 111 = Maximum equalization Register 7: Individual Input Equalization Name: Type: Description: Bit 3 2-0 Individual Input Equalization Address: 20’h – 27’h R/W Adjusts the input equalization. Bit Description Reset Value Not used R/W 0 Equalization State 000 R/W 000 = No equalization 001 = Minimum equalization 011 = Medium equalization 111 = Maximum equalization PRBS Control Register 8: PRBS Generator Configuration Name: Type: Description: PRBS Generator Configuration Address: 28’h R/W Configures the operating mode of the on-chip PRBS generator. Bit Bit Description Reset Value R/W 3-2 Select PRBS generator pattern length 11 = 10-bit, user-defined pattern 10 = 223-1 01 = 210-1 00 = 27-1 00 R/W 1 PRBS output pattern 0 = Non-inverted pattern 1 = Inverted pattern 0 R/W 0 PRBS generator control 0 = Disable PRBS generator 1 = Enable PRBS generator 0 R/W 12 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Name: VSC3108 Datasheet Register 9: PRBS Detector Configuration Name: Type: Address: 29’h R/W Configures the operating mode of the on-board PRBS error detector. Bit Bit Description Reset Value R/W 3-2 Error counter length control 11 = 10-bit, user-defined pattern 10 = 223-1 01 = 210-1 00 = 27-1 00 R/W 1 PRBS input pattern 0 = Non-inverted PRBS input 1 = Inverted PRBS input 0 R/W 0 PRBS receiver control 0 = Disable PRBS detector 1 = Enable PRBS detector 0 R/W Register 10: PRBS Error Status Name: Type: Description: PRBS Error Status Address: 2F’h R/W Reports error status from the on-board PRBS detector. Bit Bit Description 3-2 Not used Reset Value 00 R/W 1 Latched Error (cleared on read) 0 = No errors detected since last read 1 = At least one error since last time register was read 0 Read Only 0 Unlatched Error Strobe (may toggle during read) 0 = No error 1 = One or more errors detected 0 Read Only Reset Value R/W Register 11: PRBS User-Defined Pattern Control Name: Type: Description: PRBS User-Defined Pattern Control Reports error status from the on-board PRBS detector. Bit Bit Description Not used 000 Load User-defined pattern 0 = User pattern active when selected in the PRBS generator configuration 1 = Load user pattern. Must remain high for one PRBS_CLK cycle. 13 of 27 VMDS-10035 Revision 4.3 April 2, 2008 2A’h R/W 3-1 0 Address: 0 R/W Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Description: PRBS Detector Configuration VSC3108 Datasheet Register 12: PRBS User-Defined Pattern 1 Name: Type: Address: 2B’h R/W Defines pattern used by the PRBS generator. Bit Bit Description 3-0 Bits [3:0] of the 10-bit user-defined pattern Reset Value R/W 0000 R/W Register 13: PRBS User-Defined Pattern 2 Name: Type: Description: PRBS User-Defined Pattern 2 Address: 2C’h R/W Defines pattern used by the PRBS generator. Bit Bit Description 3-0 Bits [7:4] of the 10-bit user-defined pattern Reset Value R/W 0000 R/W Register 14: PRBS User-Defined Pattern 3 Name: Type: Description: PRBS User-Defined Pattern 3 Address: 2D’h R/W Defines pattern used by the PRBS generator. Bit Bit Description Reset Value R/W 3-2 Not used 00 R/W 1-0 Bits [9:8] of the 10-bit, user-defined pattern 00 R/W 14 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Description: PRBS User-Defined Pattern 1 VSC3108 Datasheet Electrical Specifications All specifications are qualified under recommended operating conditions unless stated otherwise. Table 4. Absolute Maximum Ratings Symbol Parameter Minimum Maximum Unit VCC Power supply voltage, potential to GND –0.5 3.5 V DC input voltage applied (TTL) –0.5 VDD0 + 1.0 V DC input voltage applied (CML) –0.5 VCC + 0.5 V IOUT Output current –50 50 mA TC Case temperature under bias –30 25 °C TS Storage temperature –40 125 °C VESD Electrostatic discharge voltage (human body model) –500 500 V Stresses listed under Absolute Maximum Ratings may be applied to devices one at a time without causing permanent damage. Functionality at or above the values listed is not implied. Exposure to these values for extended periods may affect device reliability. ELECTROSTATIC DISCHARGE This device can be damaged by ESD. Vitesse recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures may adversely affect reliability of the device. Operating Conditions Table 5. Recommended Operating Conditions Symbol Parameter VCC Power supply voltage VDD0 Typical Maximum Unit 2.375 2.5 2.625 V (1, 2) Power supply voltage, programming port (3) T Minimum Operating temperature range 2.5 or 3.3 0 V 110 1. All timing specifications and diagrams reflect 3.3 V. 2. Must track VCC when VDD0 = 2.5 V. 3. Lower limit of specification is ambient temperature and upper limit is die backside temperature. 15 of 27 VMDS-10035 Revision 4.3 April 2, 2008 °C Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Maximum Ratings VSC3108 Datasheet AC Characteristics Table 6. High-Speed Data Inputs (A, A)(1) Parameter Typical Maximum Unit Condition DRA Serial NRZ input data rate 6.5 Gbps Minimum data rate will be limited by the AC-coupling capacitor value (if AC-coupled). tPD-AY Propagation delay from any A input to any Y output 500 tSKEW Output channel-to-channel delay skew 20 tR-A, tF-A Serial data input rise and fall times 200 ps DPRBS-DET PRBS detector rate 4.0 Gbps ps 60 ps 20% to 80% 4.0 GHz differential PRBS clock. 1. Inputs are guaranteed by characterization. Table 7. High-Speed Data Outputs (Y, Y)(1) Symbol Parameter DRY Minimum Typical Maximum Unit Condition Serial NRZ output data rate 6.5 Gbps Minimum data rate will be limited by the AC-coupling capacitor value (if AC-coupled). tJp-p Serial output data added delay jitter, peak-peak(2) 20 ps tR-Y, tF-Y Serial output data rise and fall times 50 80 ps 20% to 80% With 50 Ω to VCC. DCY Serial data output duty cycle 50 60 % Only relevant with 101010 input data patterns. DPRBS-DET PRBS detector rate 4.0 Gbps 4.0 GHz differential PRBS clock. 40 1. Outputs are guaranteed by characterization. 2. Broadband (unfiltered) deterministic jitter added to input: 223–1 PRBS data pattern. Table 8. Program Interface Symbol Parameter Minimum Maximum Unit tpwlWR Pulse width for WR LOW 4 ns tpwhWR Pulse width for WR HIGH 4 ns tsWR Setup time from DATA[3:0] stable to rising edge of WR 4 ns thWR Hold time for DATA[3:0] after rising edge of WR 4 ns tpwlRD Pulse width for RD LOW 24 ns tpwhRD Pulse width for RD HIGH 4 ns 16 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Symbol VSC3108 Datasheet Table 8. Program Interface Parameter Minimum thRD Hold time for ADDR[5:0] after rising edge of RD 3 tdirDATA Time required for ADDR/DATA bus to change direction 3 tvldDATA Time until data valid after falling RD tpwlWR tpwhWR WR tswWR thWR ADDR[5:0] Address IN DATA[3:0] Data IN tpwlRD tpwhRD RD thRD ADDR[5:0] Address IN tvldDATA DATA[3:0] Data OUT tdirDATA Figure 4. Parallel Mode Timing 17 of 27 VMDS-10035 Revision 4.3 April 2, 2008 tdirDATA Maximum Unit ns 8 ns 20 ns Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Symbol VSC3108 Datasheet DC Characteristics Table 9. High-Speed Data Inputs (A, A) — Differential CML Parameter Minimum VA-DE Voltage input swing (differential drive) 100 VICM Input common-mode voltage 1.0 RIN-A Input resistance 80 Typical Maximum Unit Condition 2400 mVp-p 2 VCC – 0.3 V 100 120 Ω Differential peak-topeak. Between true and complement inputs. Table 10. High-Speed Data Outputs (Y, Y) — Differential CML Symbol Parameter Minimum Typical Maximum Unit VOUT-LD Condition Serial data output voltage swing: Low Drive mode 505 650 850 mVp-p Peak-to-peak differential amplitude between true and complement outputs terminated with 50 Ω to VCC. VOUT-HD Serial data output voltage swing: High Drive mode 1000 1300 1700 mVp-p Peak-to-peak differential amplitude between true and complement outputs terminated with 50 Ω to VCC. ROUT-Y Back-terminated output resistance 40 50 60 Ω See Figure 5 on page 20. Table 11. LVTTL/CMOS Inputs Symbol Parameter Minimum Maximum Unit Condition VIH Input HIGH voltage 1.7 VDD0 + 1.0 V VDD0 = 2.5 V/3.3 V VIL Input LOW voltage 0 0.8 V VDD0 = 2.5 V/3.3 V IIH Input HIGH current 100 μA IIL Input LOW current μA –100 Table 12. LVTTL/CMOS Outputs Symbol Parameter Minimum Maximum Unit Condition VOH Output HIGH voltage VDD0 – 0.2 VDD0 V DC load < 500 μA VOL Output LOW voltage 0 0.2 V DC load < 2 mA 18 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Symbol VSC3108 Datasheet Table 13. Power Supply Requirements Symbol Parameter Minimum VCC Power supply VDD0 Power supply voltage, programming port(1, 2) PD-LDPRBS Total power dissipation: 2.375 Typical Maximum 2.5 2.625 2.5 or 3.3 Unit V Condition ±5% tolerance V 2.7 W 3.3 W 2.1 W 2.65 W Nominal drive mode with PRBS PD-HDPRBS Total power dissipation: High drive mode with PRBS PD-LD Total power dissipation: Nominal drive mode PD-HD Total power dissipation: High drive mode 1. All timing specifications and diagrams reflect 3.3 V. 2. Must track VCC when VDD0 = 2.5 V. I/O Equivalent Circuits Input Termination Termination resistor pairs are isolated between each input to minimize crosstalk. The termination will self-bias to 2.0 V (nominal) for AC-coupled applications. All input data must be differential and nominally biased to 2.0 V relative to VEE or AC-coupled. Internal terminations are provided with nominally 50 Ω from the true and complement inputs to a common bias point. Output Termination The high-speed outputs of the VSC3108 are current sinks, internally back-terminated by 50 Ω pull-up resistors to the positive supply rail. Typical DC terminations are 50 Ω pull-ups to the positive supply rail, 50 Ω terminations to 2.0 V, and 100 Ω from true to complement. Data outputs are provided through differential current switches with on-chip 50 Ω back-termination. Two drive levels are provided to facilitate power and noise margin optimization on a per-output basis. 19 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com voltage(1) VSC3108 Datasheet hi-Z, ~2V VCC 50 50 PAD 50 PAD PAD PAD Drive level H/S Output Equivalent Circuit H/S Input Equivalent Circuit Figure 5. Input and Output Equivalent Circuits PRBS Clock Input The PRBS Clock Input must have a common-mode bias of no less than 2.2 V in order to maintain specified sensitivity. Direct coupling a high-speed switch output to the PRBS Clock Input will meet this requirement, as will any CML driver with less than 600 mV peak-to-peak swing. In cases where the common-mode bias cannot be controlled, AC-coupling is recommended, using the diagram shown in Figure 6. VCC 2 KΩ 2 KΩ PRBS CLK + PRBS CLK - VSC3108 Figure 6. AC-Coupling for the PRBS Clock Input 20 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com 50 VCC VSC3108 Datasheet Package Information Lead(Pb)-free products from Vitesse comply with the temperatures and profiles defined in the joint IPC and JEDEC standard IPC/JEDEC J-STD-020. For more information, see the IPC and JEDEC standard. This section provides package information including the pin diagram and pin descriptions, package drawings, thermal specifications, and moisture sensitivity information. Pin Diagram VSC3108 Bottom View 8 7 6 5 4 3 2 1 A A6+ A2+ A0+ A4+ A7+ A5+ A1+ A3+ DATA0 A B A6 − A2 − A0 − A4 − A7 − A5 − A1 − A3 − DATA1 B VEE VEE VEE VEE VCC DATA3 DATA2 C PRBS_CLK- PRBS_CLK+ D C ADDR1 ADDR0 D ADDR2 VDD0 VCC E ADDR3 VDD0 VCC F ADDR4 VDD0 VCC PRBS_OUT- PRBS_OUT+ PRBS_IN- PRBS_IN+ E F G ADDR5 RESET VEE VEE VEE VEE VCC PRBS_ERR VEE G H Y0− Y4− Y1− Y5− Y2− Y6− Y3− Y7− RD H J Y0+ Y4+ Y1+ Y5+ Y2+ Y6+ Y3+ Y7+ WR J 9 8 7 6 5 4 3 2 1 Outputs Inputs Control VCC VDD0 VEE Figure 7. Pin Diagram 21 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Ball Grid Index 9 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com The VSC3108 device is available in several packages. VSC3108VP and VSC3108VP-01 have a 69-pin ceramic ball grid array (CBGA) with an 8 mm × 8 mm body size and a 0.8 mm pin pitch. VSC3108SX and VSC3108SX-01 have a 69-pin CBGA with a 10 mm × 10 mm body size and a 1.0 mm pin pitch. VSC3108 is also available in lead(Pb)-free packages designated as VSC3108XVP, VSC3108XVP-01, VSC3108XSX, and VSC3108XSX-01. VSC3108 Datasheet Pinout Information Table 14. Ball Identifications Pin Number I/O Level Description Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Signal High-Speed Data Inputs A0– B7 I CML Data input channel 0; complement A0+ A7 I CML Data input channel 0; true A1– B3 I CML Data input channel 1; complement A1+ A3 I CML Data input channel 1; true A2– B8 I CML Data input channel 2; complement A2+ A8 I CML Data input channel 2; true A3– B2 I CML Data input channel 3; complement A3+ A2 I CML Data input channel 3; true A4– B6 I CML Data input channel 4; complement A4+ A6 I CML Data input channel 4; true A5– B4 I CML Data input channel 5; complement A5+ A4 I CML Data input channel 5; true A6– B9 I CML Data input channel 6; complement A6+ A9 I CML Data input channel 6; true A7– B5 I CML Data input channel 7; complement A7+ A5 I CML Data input channel 7; true High-Speed Data Outputs Y0– H9 O CML Data output channel 0; complement Y0+ J9 O CML Data output channel 0; true Y1– H7 O CML Data output channel 1; complement Y1+ J7 O CML Data output channel 1; true Y2– H5 O CML Data output channel 2; complement Y2+ J5 O CML Data output channel 2; true Y3– H3 O CML Data output channel 3; complement Y3+ J3 O CML Data output channel 3; true Y4– H8 O CML Data output channel 4; complement Y4+ J8 O CML Data output channel 4; true Y5– H6 O CML Data output channel 5; complement Y5+ J6 O CML Data output channel 5; true Y6– H4 O CML Data output channel 6; complement Y6+ J4 O CML Data output channel 6; true Y7– H2 O CML Data output channel 7; complement Y7+ J2 O CML Data output channel 7; true ADDR0 C8 I LVTTL Address/data bus bit 0 ADDR1 C9 I LVTTL Address/data bus bit 1 Control Pins 22 of 27 VMDS-10035 Revision 4.3 April 2, 2008 VSC3108 Datasheet Table 14. Ball Identifications (continued) Pin Number I/O Level Description ADDR2 D9 I LVTTL Address/data bus bit 2 ADDR3 E9 I LVTTL Address/data bus bit 3 ADDR4 F9 I LVTTL Address/data bus bit 4 ADDR5 G9 I LVTTL Address/data bus bit 5 DATA0 A1 I/O LVTTL Address/data bus bit 0 DATA1 B1 I/O LVTTL Address/data bus bit 1 DATA2 C1 I/O LVTTL Address/data bus bit 2 DATA3 C2 I/O LVTTL Address/data bus bit 3 PRBS_CLK+(1) D1 I CML PRBS external clock input; true PRBS_CLK–(1) D2 I CML PRBS external clock input; complement PRBS_ERR G2 O LVTTL PRBS_IN+ E1 I CML PRBS error detect PRBS detector input; true PRPBS_IN– E2 I CML PRBS detector input; complement PRBS_OUT+ F1 O CML PRBS generator output; true PRBS_OUT– F2 O CML PRBS generator output; complement WR J1 Write enable, active low. RD H1 I LVTTL Read enable, active low. RESET G8 I LVTTL Address/data multiplexed bus reset, active low. 1. See Figure 6 on page 20 for special bias requirements. Table 15. Power Supplies Signal Pin Number Description VCC C3, D3, E3, F3, G3 Positive power supply, 2.5 V VDD0 D8, E8, F8 Positive power supply for control port, VCC/3.3 V VEE C4, C5, C6, C7, G1, G4, G5, G6, G7 Ground 23 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Signal VSC3108 Datasheet Package Drawings Top view Bottom View (69 solder balls) X Y 8.00 A1 ball pad corner 9 8 A1 ball pad corner 7 6 5 4 3 2 1 0.80 A B C D E 8.00 F G 0.80 H J 0.80 Side view 0.20 0.80 Z Z Notes: 0.10 4 Ø 0.51 1. All dimensions and tolerances conform to ASME Y14.5M-1994. Z 2. The maximum solder ball matrix size is 9 x 9. 3. The maximum allowable number of solder balls is 81. +0.04 Typical –0.06 Ø 0.10 Ø 0.10 M M 4 Dimension is measured at the maximum solder ball diameter parallel Z to primary datum . 5 Primary datum and seating plane are defined by the spherical Z Z X Z X Y crowns of the solder balls. 6. Reference specifications: A. Packing operating procedure (AAWW #001 - 0531 - 2234) B. Marking (AAWW #001 - 0519 - 2062) 7. All dimensions are in mm unless otherwise noted. 5 Seating plane 1.40, nominal 0.40 ±0.10 2.23 ±0.18 2.91, maximum Figure 8. Package Drawing for 69-Pin CBGA (VP and XVP) 24 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com 0.20 VSC3108 Datasheet Top View Bottom View 0.20 X A1 ball pad corner A1 ball pad corner Y 9 8 7 6 5 4 3 2 1 1.00 A B C D E 10.00 F G H J (1.00) (1.00) 1.00 Side View 0.20 Z Z 0.10 Z 2 +0.04 0.51 0.06 typ 0.10 M Z X Y 0.10 M Z 3 Seating plane Notes 1.40 nominal 0.40 +/-0.10 2.23 +/-0.18 2.91 maximum 1. All dimensions and tolerances are in millimeters (mm). 2. Dimension is measured at the maximum solder ball diameter, parallel to primary datum Z. 3. Primary datum Z and seating plane are defined by the spherical crowns of the solder balls. Figure 9. Package Drawing for 69-Pin CBGA (SX and XSX) 25 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com 10.00 VSC3108 Datasheet Thermal Specifications Table 16. Thermal Resistances Part Number θJC θJA (°C/W) vs. Airflow (ft/min) 0 100 200 VSC3108VP VSC3108VP-01 0.5 32 29 27 VSC3108XVP VSC3108XVP-01 0.5 32 29 27 VSC3108SX VSC3108SX-01 0.5 32 29 27 VSC3108XSX VSC3108XSX-01 0.5 32 29 27 To achieve results similar to the modeled thermal resistance measurements, the guidelines for board design described in the JEDEC standard EIA/JESD51 series must be applied. For information about specific applications, see the following: EIA/JESD51-5, Extension of Thermal Test Board Standards for Packages with Direct Thermal Attachment Mechanisms EIA/JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages EIA/JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements EIA/JESD51-10, Test Boards for Through-Hole Perimeter Leaded Package Thermal Measurements EIA/JESD51-11, Test Boards for Through-Hole Area Array Leaded Package Thermal Measurements Moisture Sensitivity This device is rated moisture sensitivity level 3 or better as specified in the joint IPC and JEDEC standard IPC/ JEDEC J-STD-020. For more information, see the IPC and JEDEC standard. 26 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com Thermal specifications for this device are based on the JEDEC standard EIA/JESD51-2 and have been modeled using a four-layer test board with two signal layers, a power plane, and a ground plane (2s2p PCB). For more information, see the JEDEC standard. VSC3108 Datasheet Ordering Information Lead(Pb)-free products from Vitesse comply with the temperatures and profiles defined in the joint IPC and JEDEC standard IPC/JEDEC J-STD-020. For more information, see the IPC and JEDEC standard. VSC3108 6.5 Gbps 8x8 Asynchronous Crosspoint Switch Part Number Description VSC3108VP VSC3108VP-01 69-pin CBGA, 8 mm x 8 mm body size, 0.8 mm pin pitch VSC3108XVP VSC3108XVP-01 Lead(Pb)-free 69-pin CBGA, 8 mm x 8 mm body size, 0.8 mm pin pitch VSC3108SX 69-pin CBGA, 10 mm x 10 mm body size, 1.0 mm pin pitch VSC3108SX-01 VSC3108XSX Lead(Pb)-free 69-pin CBGA, 10 mm x 10 mm body size, 1.0 mm pin pitch VSC3108XSX-01 CORPORATE HEADQUARTERS Vitesse Semiconductor Corporation 741 Calle Plano Camarillo, CA 93012 Tel: 1-800-VITESSE FAX:1-(805) 987-5896 · For application support, latest technical literature, and locations of sales offices, please visit our web site at www.vitesse.com Copyright © 2003–2004, 2007–2008 by Vitesse Semiconductor Corporation PRINTED IN THE U.S.A Vitesse Semiconductor Corporation (“Vitesse”) retains the right to make changes to its products or specifications to improve performance, reliability or manufacturability. All information in this document, including descriptions of features, functions, performance, technical specifications and availability, is subject to change without notice at any time. While the information furnished herein is held to be accurate and reliable, no responsibility will be assumed by Vitesse for its use. Furthermore, the information contained herein does not convey to the purchaser of microelectronic devices any license under the patent right of any manufacturer. Vitesse products are not intended for use in life support products where failure of a Vitesse product could reasonably be expected to result in death or personal injury. Anyone using a Vitesse product in such an application without express written consent of an officer of Vitesse does so at their own risk, and agrees to fully indemnify Vitesse for any damages that may result from such use or sale. Vitesse Semiconductor Corporation is a registered trademark. All other products or service names used in this publication are for identification purposes only, and may be trademarks or registered trademarks of their respective companies. All other trademarks or registered trademarks mentioned herein are the property of their respective holders. 27 of 27 VMDS-10035 Revision 4.3 April 2, 2008 Downloaded by data_acq@partminer.com on May 4, 2008 from Vitesse.com The VSC3108 device is available in several packages. VSC3108VP and VSC3108VP-01 have a 69-pin ceramic ball grid array (CBGA) with an 8 mm × 8 mm body size and a 0.8 mm pin pitch. VSC3108SX and VSC3108SX-01 have a 69-pin CBGA with a 10 mm × 10 mm body size and a 1.0 mm pin pitch. VSC3108 is also available in lead(Pb)-free packages designated as VSC3108XVP, VSC3108XVP-01, VSC3108XSX, and VSC3108XSX-01.
VSC3108SX-01 价格&库存

很抱歉,暂时无法提供与“VSC3108SX-01”相匹配的价格&库存,您可以联系我们找货

免费人工找货