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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CY28800OXC

CY28800OXC

  • 厂商:

    CYPRESS(赛普拉斯)

  • 封装:

  • 描述:

    CY28800OXC - 100-MHz Differential Buffer for PCI Express and SATA - Cypress Semiconductor

  • 数据手册
  • 价格&库存
CY28800OXC 数据手册
CY28800 100-MHz Differential Buffer for PCI Express and SATA Features • CK409 and CK410 companion buffer • Eight differential 0.7V clock output pairs • OE_INV input for inverting OE, PWRDWN, and SRC_STP active levels • Individual OE controls • Low CTC jitter (< 50 ps) • Programmable bandwidth • SRC_STP power management control • SMBus Block/Byte/Word Read and Write support • 3.3V operation • PLL Bypass-configurable • Divide by 2 programmable • 48-pin SSOP package Functional Description The CY28800 is a differential buffer and serves as a companion device to the CK409 or CK410 clock generator. The device is capable of distributing the Serial Reference Clock (SRC) in PCI Express and SATA implementations. Block Diagram SRC_DIV2# VDD VSS SRCT_IN SRCC_IN OE_0 OE_3 DIFT0 DIFCO VSS VDD DIFT1 DIFC1 OE_1 OE_2 DIFT2 DIFC2 VSS VDD DIFT3 DIFC3 PLL/BYPASS# SCLK SDATA Pin Configuration 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 VDD_A VSS_A IREF LOCK OE_7 OE_4 DIFT7 DIFC7 OE_INV VDD DIFT6 DIFC6 OE_6 OE_5 DIFT5 DIFC5 VSS VDD DIFT4 DIFC4 HIGH_BW# SRC_STP PWRDWN VSS PWRDWN OE_[7:0] OE_INV SRC_STP SCLK SDATA SMBus Controller Output Control DIFT_0 DIFC_0 DIFT_1 DIFC_1 DIFT_2 DIFC_2 DIFT_3 DIFC_3 PLL/BYPASS# DIV SRCT_IN SRCC_IN DIFT_4 DIFC_4 DIFT_5 DIFC_5 DIFT_6 DIFC_6 DIFT_7 DIFC_7 HIGH_BW# PLL1 CY28800 SRC_DIV2# Output Buffer 48 SSOP Cypress Semiconductor Corporation Document #: 38-07723 Rev *B • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600 Revised May 30, 2006 CY28800 Pin Description Pin 4,5 Name SRCT_IN, SRCC_IN Type I,DIF 0.7V Differential inputs Description 8,9;12,13;16,17;20,21; 30,29; DIF[T/C][7:0] 34,33;38,37;42,41 6,7,14,15,35,36,43,44 OE_[7:0] O,DIF 0.7V Differential Clock Outputs I,SE 3.3V LVTTL input for enabling differential outputs Active High if OE_INV = 0 Active Low if OE_INV = 1 3.3V LVTTL input for selecting PLL bandwidth 0 = High BW, 1 = Low BW 3.3V LVTTL output, transitions high when PL lock is achieved (latched output) 3.3V LVTTL input for Power Down Active Low if OE_INV = 0 Active High if OE_INV = 1 3.3V LVTTL input for selecting input frequency divided by two, active low 3.3V LVTTL input for SRC_STP. Disables stoppable outputs. Active Low if OE_INV = 0 Active High if OE_INV = 1 SMBus Slave Clock Input A precision resistor is attached to this pin to set the differential output current 3.3V LVTTL input for selecting fan-out or PLL operation 3.3V Power Supply for PLL Ground for PLL Ground for outputs 3.3V power supply for outputs Input strap for setting polarity of OE_[7:0], SRC_STP, and PWRDWN 28 45 26 HIGH_BW# LOCK PWRDWN I,SE O,SE I,SE 1 27 SRC_DIV2# SRC_STP I,SE I,SE 23 24 46 22 48 47 3,10,18,25,32 2,11,19,31,39 40 SCLK SDATA IREF PLL/BYPASS# VDD_A VSS_A VSS VDD OE_INV I,SE I I PWR GND GND PWR I, SE I/O,OC Open collector SMBus data Serial Data Interface To enhance the flexibility and function of the clock buffer, a two-signal serial interface is provided. Through the Serial Data Interface, various device functions, such as individual clock output buffers, can be individually enabled or disabled. The registers associated with the Serial Data Interface initializes to their default setting upon power-up, and therefore use of this interface is optional. Clock device register changes are normally made upon system initialization, if any are required. The interface cannot be used during system operation for power management functions. Data Protocol The clock driver serial protocol accepts byte write, byte read, block write, and block read operations from the controller. For block write/read operation, the bytes must be accessed in sequential order from lowest to highest byte (most significant bit first) with the ability to stop after any complete byte has been transferred. For byte write and byte read operations, the system controller can access individually indexed bytes. The offset of the indexed byte is encoded in the command code, as described in Table 1. The block write and block read protocol is outlined in Table 2 while Table 3 outlines the corresponding byte write and byte read protocol. The slave receiver address is 11011100 (DCh). Table 1. Command Code Definition Bit 7 (6:0) 0 = Block read or block write operation 1 = Byte read or byte write operation Byte offset for byte read or byte write operation. For block read or block write operations, these bits should be '0000000' Description Document #: 38-07723 Rev *B Page 2 of 16 CY28800 Table 2. Block Read and Block Write Protocol Block Write Protocol Bit 1 2:8 9 10 11:18 19 20:27 28 29:36 37 38:45 46 .... .... .... .... Start Slave address – 7 bits Write = 0 Acknowledge from slave Command Code – 8 bits '00000000' stands for block operation Acknowledge from slave Byte Count from master – 8 bits Acknowledge from slave Data byte 0 from master – 8 bits Acknowledge from slave Data byte 1 from master – 8 bits Acknowledge from slave Data bytes from master/Acknowledge Data Byte N – 8 bits Acknowledge from slave Stop Description Bit 1 2:8 9 10 11:18 19 20 21:27 28 29 30:37 38 39:46 47 48:55 56 .... .... .... .... Table 3. Byte Read and Byte Write Protocol Byte Write Protocol Bit 1 2:8 9 10 11:18 Start Slave address – 7 bits Write = 0 Acknowledge from slave Command Code – 8 bits '100xxxxx' stands for byte operation, bits[6:0] of the command code represents the offset of the byte to be accessed Acknowledge from slave Data byte from master – 8 bits Acknowledge from slave Stop Description Bit 1 2:8 9 10 11:18 Start Slave address – 7 bits Write = 0 Acknowledge from slave Command Code – 8 bits '100xxxxx' stands for byte operation, bits[6:0] of the command code represents the offset of the byte to be accessed Acknowledge from slave Repeat start Slave address – 7 bits Read = 1 Acknowledge from slave Data byte from slave – 8 bits Acknowledge from master Stop Byte Read Protocol Description Start Slave address – 7 bits Write = 0 Acknowledge from slave Command Code – 8 bits '00000000' stands for block operation Acknowledge from slave Repeat start Slave address – 7 bits Read = 1 Acknowledge from slave Byte count from slave – 8 bits Acknowledge from host Data byte 0 from slave – 8 bits Acknowledge from host Data byte 1 from slave – 8 bits Acknowledge from host Data bytes from slave/Acknowledge Data byte N from slave – 8 bits Acknowledge from host Stop Block Read Protocol Description 19 20:27 28 29 19 20 21:27 28 29 30:37 38 39 Document #: 38-07723 Rev *B Page 3 of 16 CY28800 Byte 0: Control Register 0 Bit 7 6 5 4 3 2 1 0 @pup 0 0 0 0 0 1 1 1 Name PWRDWN Drive Mode SRC_STP Drive Mode Reserved Reserved Reserved HIGH_BW# PLL/BYPASS# SRC_DIV2# Description Power Down drive mode 0 = Driven when stopped, 1 = Tri-state SRC Stop drive mode 0 = Driven when stopped, 1 = Tri-state Reserved Reserved Reserved HIGH_BW# 0 = High Bandwidth, 1 = Low bandwidth PLL/BYPASS# 0 = Fanout buffer, 1 = PLL mode SRC_DIV2# configures output frequency at half the input frequency 0 = Divided by 2 mode (output = input/2),1 = Normal (output = input) Byte 1: Control Register 1 Bit 7 @pup 1 OE_7 Name DIF[T/C]7 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]6 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]5 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]4 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]3 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]2 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]1 Output Enable 0 = Disabled (Tri-state) 1 = Enabled DIF[T/C]0 Output Enable 0 = Disabled (Tri-state) 1 = Enabled Description 6 1 OE_6 5 1 OE_5 4 1 OE_4 3 1 OE_3 2 1 OE_2 1 1 OE_1 0 1 OE_0 Byte 2: Control Register 2 Bit 7 @pup 0 Name SRC_STP_DIF[T/C]7 Description Allow Control DIF[T/C]7 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP Allow Control DIF[T/C]6 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP Allow Control DIF[T/C]5 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP 6 0 SRC_STP_DIF[T/C]6 5 0 SRC_STP_DIF[T/C]5 Document #: 38-07723 Rev *B Page 4 of 16 CY28800 Byte 2: Control Register 2 (continued) Bit 4 @pup 0 Name SRC_STP_DIF[T/C]4 Description Allow Control DIF[T/C]4 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP Allow Control DIF[T/C]3 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP Allow Control DIF[T/C]2 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP Allow Control DIF[T/C]1 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP Allow Control DIF[T/C]0 with assertion of SRC_STP 0 = Free-running 1 = Stopped with SRC_STP 3 0 SRC_STP_DIF[T/C]3 2 0 SRC_STP_DIF[T/C]2 1 0 SRC_STP_DIF[T/C]1 0 0 SRC_STP_DIF[T/C]0 Byte 3: Control Register 3 Bit 7 6 5 4 3 2 1 0 @pup 0 0 0 0 0 0 0 0 Name Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Description Byte 4: Vendor ID Register Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 1 0 0 0 Name Revision Code Bit 3 Revision Code Bit 2 Revision Code Bit 1 Revision Code Bit 0 Vendor ID Bit 3 Vendor ID Bit 2 Vendor ID Bit 1 Vendor ID Bit 0 Description Byte 5: Control Register 5 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Name Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Description Document #: 38-07723 Rev *B Page 5 of 16 CY28800 OE_INV Clarification The OE_INV pin is an input strap sampled at power-on. The functionality of this input is to set the active level polarities for OE_[7:0], PWRDWN, and SRC_STP input pins. ‘Active High’ indicates the functionality of the input is asserted when the input voltage level at the pin is high and deasserted when the voltage level at the input is low. ‘Active Low’ indicates that the functionality of the input is asserted when the voltage level at the input is low and deasserted when the voltage level at the input pin is high. See VIH and VIL in the DC Electrical Specifications for input voltage high and low ranges. OE_INV 0 1 PWRDWN Active Low Active High SRC Active Low Active High OE_[7:0] Active High Active Low glitches, frequency shifting or amplitude abnormalities among others. OE_INV 0 0 1 1 PWRDWN 0 1 0 1 Mode Power Down Normal Normal Power Down PWRDWN Assertion When the power down pin is sampled as being asserted by two consecutive rising edges of DIFC, all DIFT outputs will be held high or Tri-stated (depending on the state of the control register drive mode and OE bits) on the next DIFC high to low transition. When the SMBus PWRDWN Drive Mode bit is programmed to ‘0’, all clock outputs will be held with the DIFT pin driven high at 2 x Iref and DIFC tri-stated. However, if the control register PWRDWN Drive Mode bit is programmed to ‘1’, then both DIFT and the DIFC are Tri-stated. PWRDWN Clarification The PWRDWN pin is an asynchronous input used to shut off all clocks cleanly and instruct the device to evoke power savings mode. It may be active high or active low depending on the strapped value of the OE_INV input. The PWRDWN pin should be asserted prior to shutting off the input clock or power to ensure all clocks shut down in a glitch-free manner. This signal is synchronized internal to the device prior to powering down the clock buffer. PWRDWN is an asynchronous input for powering up the system. When the PWRDWN pin is asserted, all clocks will be held high or tri-stated (depending on the state of the control register drive mode and OE bits) prior to turning off the VCO. All clocks will start and stop without any abnormal behavior and meet all AC and DC parameters. This means no PWRDWN DIFT DIFC PWRDWN Deassertion The power-up latency is less than 1 ms. This is the time from the deassertion of the PWRDWN pin or the ramping of the power supply or the time from valid SRC_IN input clocks until the time that stable clocks are output from the buffer chip (PLL locked). IF the control register PWRDWN Drive Mode bit is programmed to ‘1’, all differential outputs must be driven high in less than 300 µs of the power down pin deassertion to a voltage greater than 200 mV. Figure 1. PWRDWN Assertion Diagram, OE_INV = 0 PWRDWN DIFT DIFC Figure 2. PWRDWN Assertion Diagram, OE_INV = 1 Tstable
CY28800OXC 价格&库存

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

免费人工找货