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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
T71L6808A

T71L6808A

  • 厂商:

    TMT

  • 封装:

  • 描述:

    T71L6808A - Octal 10/100 Switch with Embedded Memory - Taiwan Memory Technology

  • 数据手册
  • 价格&库存
T71L6808A 数据手册
tm TE CH Preliminary T71L6808A Octal 10/100 Switch with Embedded Memory The T71L6808A is an octal-port 10/100Mbps dual speed Ethernet switch integrated both with an embedded SSRAM and a 1K entries of address table. A high performance Fast Ethernet switch, fully complies with the IEEE802.3, 802.3u and 802.3x specifications, can be implemented using the T71L6808A with physical devices. The T71L6808A is intended for applications to stand-alone switch for low-cost SOHO market. Features Supports eight 10/100Mbps Ethernet ports with RMII interface Fully non-blocking shared memory architecture using page-based embedded SSRAM. Incorporating with the output private buffering scheme to prevent HOL (head of line) blocking Wire-speed store-and-forward switching with low switching latency. Automatic address learning, local frames filtering, and adjustable aging Embedded 1K entries of look-up table Supports full and half duplex operations Link, speed and duplex status are auto-detected via MDIO Auto-negotiated Full-duplex flow control by writing the ability via MDIO to external PHY Supports IEEE 802.3x flow control for full-duplex operation Supports back-pressure flow control for half-duplex operation Serial EEPROM interface for auto-configuration Broadcast storm control Port trunking & load sharing Port-based VLAN Port monitoring(snooping or mirroring) Supports port priority per port basis QoS Only one 50MHz OSC 128-pin PQFP, 3.3V CMOS technology Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 1 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A General Description The T71L6808A is a highly integrated, octal port, 10-BaseT/100Base-TX, RMII interface, Ethernet switch implemented in 0.18um CMOS technology. The T71L6808A supports a wide variety of switch features and configurations at the maximum performance levels with the lowest number of components per switch. The switch chip supports store-and-forward switching scheme with built-in storage of incoming/ outgoing packets as well as address table. The T71L6808A adopts page-based memory architecture in order to fully utilize the embedded packet buffer. It can recognize up to 1024 different MAC addresses and enables filtering and forwarding at non-blocking 148800 packets/second wire speed. The function modules integrated in the switch chip include 8 full-duplex compatible media access controller (MAC) with RMII interface to PHYs, address resolution logic(ARL) for MAC address searching, self-learning and automatic aging, and buffer management unit (BMU). The T71L6808A supports IEEE 802.3x full duplex flow control and half duplex back pressure control. The ability of IEEE 802.3x flow control is auto-negotiated by writing the flow control ability via MDIO. Speed, duplex, link status and flow control can be acquired by periodically polling the status of the PHY devices via MDIO. Port-based VLAN function is also provided by T71L6808A. With the aid of VLAN, broadcast packet issued within certain VLAN group will not affect the activities in other VLAN group. The two groups of four ports are suitable for SOHO application at two different working groups. The T71L6808A also supports trunking applications. With trunking, it is possible to group up to two full-duplex links together to form a single 400 Mbit/s link. T71L6808A provides port priority to allow video servers to broadcast or unicast full color video traffic, that is, all the packets from this priority port will be forwarded to priority queue of each transmitting port. The initialization and configuration of the switch is programmed by an external EEPROM. However, the chip can operate normally with default configuration. Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 2 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A System Diagram Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 3 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Block Diagram Functional Description Reset After power on reset, the T71L6808A will determine some features from ENFCTRL and ENBKPRS pins, auto-load the content of 24LC02 serial EEPROM, and write abilities to connected PHY management registers via MDC/MDIO. RMII Interface The T71L6808A provides 10/100 Mbps low pin count RMII interface for use between PHY and T71L6808A. The RMII is capable of supporting 10Mbps and 100Mbps data rates. A single clock reference, 50MHz, sourced from an external clock input is used for receive and transmit. It also provides independent 2 bit wide (di-bit) transmit and receive data paths. As the REFCLK is 10 times the data rate in 10Mbps mode each data di-bit must be output on TXD[1:0] and input on RXD[1:0] for ten consecutive REFCLK cycles. Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 4 Publication Date:May. 2001 Revision:0.A tm REFCLK CRSDV RXD[1:0] TXEN TXD[1:0] TE CH Preliminary T71L6808A Direction Direction Use RMII specification signals are as follows, Signal Name (with respect (with respect to to the PHY) the T71L6808A) Input Output Output Input Input Input Input Input Output Output Synchronous clock reference for receive, transmit and control interface. Carrier Sense/Receive Data Valid Receive Data Transmit Enable Transmit Data Data Reception The data reception port will go into the receive-state when CRS in the RMII interface is asserted. The RMII (Reduced Media Independent Interface) presents the received data in two-bit (di-bit) that are synchronous to the RMII reference clock (50 MHz). The T71L6808A will then attempt to detect the occurrence of the SFD (Start Frame Delimiter) pattern “10101011.” All preamble data prior to SFD are discarded. Once SFD is detected from the RMII interface, the frame data is forwarded and stored in the buffer of the switch. Illegal Frames The T71L6808A will discard all illegal frames such as runt packet (less than 64 bytes), oversize packet (greater than 1518 or 1522 bytes) and bad CRC. Frame Forwarding After a packet is received, both source address (SA) and destination address (DA) are retrieved. The SA is used to update the port’s address table and the DA is used to determine the frames destination port. The Address Resolution Logic will attempt to match the destination address with the addresses stored in the address table and then forwards the packet to the other port, if appropriate. If the first bit of the destination address is “0,” the frame is regarded as an unicast packet. The Address Resolution Logic uses address hashing algorithm or direct mapping method to search destination address and returns a matched destination port number to identify which port the packet should be forwarded to. If the destination port is within the same VLAN of the receiving port, the packet will be forwarded. If the destination port does not belong to the VLANs specified at the receiving ports, the packet will be discarded. Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 5 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A If the destination address is not found in the address table, the T71L6808A treats the packet as a broadcast packet and forwards the packet to the other ports. If the port monitoring function is enabled, the packet forwarding decision is also subject to the port monitoring configurations. If the first bit of the destination address is a “1,” the packet will be handled as a multicast or broadcast frame. The destination ports of the broadcast packet are all ports within the same VLAN except the source port itself. The T71L6808A automatically learns the port number of attached network devices by examining the source MAC address of all incoming packets. If the source address is not found in the address table, the switch IC adds it to the table. Address Learning TheT71L6808A provides an on-chip 1K MAC Address-to-PortID table for the frame destination look-up operations. It uses a hashing algorithm to learn the MAC address. The T71L6808A s e a r c h e s for the source address (SA) of an incoming packet in the address table and acts as follows : If the SA was not found in the address table(a new address), the T71L6808A waits until the end of the packet (no-error packet) and updates the address table. If the SA was found in the address table, then aging value of each corresponding entry will be reset to 0. The Individual MAC Address is a 48-bit unique MAC address to be programmed or learned. Bit 0 of a SA will be masked, i.e. no multicast SA. When the DA is PAUSE command, then the learning process will be disabled automatically by T71L6808A. Address Aging If the SA aging option is enabled, the learned SA will be cleared if it is not refreshed within the 300 seconds. Broadcast Storm Control The T71L6808A supports broadcast storm control on a per-port basis. Broadcast packets will be forwarded to all ports except the source port and thus will use too much of the switch resources Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 6 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A (bandwidth and available space in transmit queues). The T71L6808A will discard broadcast or multicast packets if the number of those packets exceeds the threshold . Data Transmission The T71L6808A transmits all packets in accordance to IEEE 802.3 standard. The T71L6808A will send the packets with a guaranteed minimum IPG (Inter Packet/Frame Gap) of 96BT even if the received packets have an IPG less than the minimum requirement. The IPG is 9.6us for 10Mbps Ethernet and is 960ns for 100Mbps fast Ethernet. During a transmit process the packet data is read from the memory buffer and forwarded to the destination port’s PHY device in di-bits. Seven bytes of preamble signal (10101010) will be generated first before the SFD (10101011). Frame data is sent after the SFD along with four-bytes of FCS at the end. Back off Algorithm The T71L6808A implements the truncated exponential back off algorithm compliant to 802.3 standard. The collision counter will be restarted after 16 consecutive collision. Head-Of-Line Blocking The T71L6808A incorporate a simple mechanism to prevent Head-Of -Line blocking problem when flow control is disabled. When flow control function is disabled, the T71L6808A will first check the destination address of incoming packet. If the destined port is congested, the T71L6808A will discard this packet to avoid the blocking of next packet which is going to loose traffic port. Flow Control The T71L6808A supports IEEE 802.3x full duplex flow control and half duplex back pressure congestion control. The IEEE 802.3x flow control's ability is auto-negotiated between remote device and the T71L6808A by writing the flow control ability via MDIO to external connected PHY. The T71L6808A adopts a special back-pressure design, forwarding one packet successfully after 28 force collisions, to avoid the connected repeater being partitioned. The full duplex flow control ability can be enabled or disabled via ENFCTRL pin. And the half duplex back pressure function can be enabled or disabled via the ENBKPRS pin. Port-based VLAN T71L6808A can be divided up to 2 different VLAN groups by programming VLAN. Broadcast Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 7 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A packets (include broadcast DA and DA search missed packet) will be forwarded to those ports belong to the same VLAN group. When VLAN is programmed to 1, port 0-3 and port 4-7 are belong to two different VLAN groups. Two VLAN groups are not overlapped, thus one T71L6808A can support two 4 ports switch function whenever VLAN is programmed high. Port Trunking Trunking allows two ports to be connected in parallel between two switches to increase the interconnection bandwidth. The trunking algorithm determines on which of these ports a frame is transmitted so that the load is spread across these ports. However, while traffic should be shared between trunking ports as evenly as possible. The T71L6808A supports port 0 and port 1 to be one trunk group. Hense, the maximum aggregated bandwidth for trunking group is 400Mbps. (or 200Mbps, bi-directional) Port Monitoring The T71L6808A supports port monitoring. This feature provides complete network monitoring capability at 100 Mbit/s. A copy ingress (RX) data of the monitored port is sent to their respective snooping ports. The monitored port is selected by MPID. The T71L6808A allows receive data to be monitored by different snooping ports. The snooping ports are also selected by SPID. Priority In Multimedia application, the audio & voice message is time critical to users. Normally it might have discontinue phenomenon through the Ethernet network, especially if the network segment utilization more than 30%, the message can not reach users in time. The T71L6808A supports port priority per port basis QoS. Continuous priority traffic to a destination port will take precedence against normal continuous traffic to the same destination port. Packets from priority ports will arrive at the destination port earlier than packets arrived from normal ports. Priority rules apply for ports in any speed mode and duplex mode. T71L6808A has 2 queues for each port: One for regular traffic, another for priority traffic. The packets coming from the port(s) with priority setup (QoS) will go to the priority queue of the destination port. Serial Management Interface MDC/MDIO The T71L6808A supports PHY management through the serial MDIO and MDC signal lines. After power on reset, the T71L6808A write abilities to the advertisement register 4 of connected PHY and Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 8 Publication Date:May. 2001 Revision:0.A tm Operation Read Write TE CH Preliminary T71L6808A restart the auto-negotiation process through MDIO using PHY address increasingly from 01000b to 01111b. After restarting auto-negotiation, the T71L6808A will continuously poll the link status and link partner's ability which including speed, duplex and flow control of the PHY devices via MDIO. The following is the management frame format : PRE ST OP 10 01 PHYAD REGAD TA DATA 10 IDLE 1…1 01 1…1 01 AAAAA RRRRR AAAAA RRRRR Z0 DDDDDDDDDDDDDDDD Z DDDDDDDDDDDDDDDD Z 24LC02 Interface The 24LC02 interface is a 2-wire serial EEPROM interface providing 2K bits storage space. After power on reset, the T71L6808A uses Random Read and Sequential Read commands to auto-load configuration settings, pause frame source address and so on. After auto-loaded, the 24LC02 interface pins SCL and SDA are tri-stated for on-line updating 24LC02 contents through a parallel port. Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 9 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A 24LC02 Device Operation Clock and Data transitions: The SDA pin is normally pulled high with an external register. Data on the SDA pin may change only during SCL low time periods. Data changes during SCL high periods will indicate a start or stop condition as defined below. Start condition: A high-to-low transition of SDA with SCL high is a start condition which must precede any other command. Stop condition: A low-to-high transition of SDA with SCL high is a stop condition. Acknowledge: All addresses and data words are serially transmitted to and from the EEPROM in 8 bit words. The 24LC02 sends a zero to acknowledge that it has received each word. This happens during the ninth clock cycle. Random Read: A random read requires a "dummy" byte write sequence to load in the data word address. Sequential Read: For T71L6808A, the sequential reads are initiated by a random address read. After the 24LC02 receives a data word, it responds with an acknowledge. As long as the 24LC02 receives an acknowledge, it will continue to increment the data word address and serially clock out sequential data words. Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 10 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 11 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Pin Assignment Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 12 Publication Date:May. 2001 Revision:0.A tm REFCLK TE CH Preliminary T71L6808A Pin Description Symbol I/O RMII Interface I Pin No. 47 Function Reference Clock. REFCLK is a 50MHz clock that provides the timing reference for CRS_DV, RXD[1:0], TX_EN and TXD[1:0]. Transmit Data. TXD[1:0] shall transition synchronously with respect to REFCLK. When TX_EN is asserted, TXD[1:0] are accepted for transmission by the PHY. TXD[1:0][A] TXD[1:0][B] TXD[1:0][C] TXD[1:0][D] TXD[1:0][E] TXD[1:0][F] TXD[1:0][G] TXD[1:0][H] TXE[A:H] O 8,9 14,15 26,27 59,60 69,70 77,78 87,88 93,94 O 7,13,24,58 Transmit Enable. 68,76,86,92 TX_EN indicates that the MAC is presenting di-bits on TXD[1:0] on the RMII for transmission. It shall transmit synchronously with REFCLK. 11,12 19,20 29,31 62,63 73,74 80,81 90,91 97,98 Receive Data[1:0]. RXD[1:0] shall transition synchronously to REFCLK. For each clock period in which CRS_DV is asserted, RXD[1:0] transfers two bits of recovered data from the PHY. RXD[1:0][A] RXD[1:0][B] RXD[1:0][C] RXD[1:0][D] RXD[1:0][E] RXD[1:0][F] RXD[1:0][G] RXD[1:0][H] CRSDV[A:H] I I 10,18,28,61 Carrier Sense/Receive Data Valid. 72,79,89,96 CRS_DV shall be asserted by the PHY when the receive medium is non-idle and asserted asynchronously on detection of carrier due to the criteria relevant to the operating mode. System Pins RST# SYSCLK I I 53 119 Reset. Asynchronous active low reset signal System Clock. System clock, 50MHz P. 13 Publication Date:May. 2001 Revision:0.A Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. tm MDC MDIO TE CH Preliminary T71L6808A Management Interface (MI) O 43 Management Interface (MI) Clock Output. This MI clock shifts serial data in and out of MDIO on rising edges from an external Physical Layer device. Management Interface (MI) Data I/O. This bi-directional pin contains serial data that is clocked in and out on rising edges of the MDC clock from an external Physical Layer device. Serial EEPROM 24LC02 Interface SCLK SDA O I/O 121 122 Serial Clock. Internally pulled high. Serial Data Input/Output. Internally pulled high. Enable Half Duplex Back Pressure Function. Pulled high upon reset will enable the back pressure function. Pulled low upon reset will disable the back pressure function. Enable Full Duplex Flow Control. Pulled high upon reset will enable the full duplex IEEE802.3x flow control function. The flow control ability will be write to the management register 4 of PHY device one and only one time after power-on reset, for advertising. Pulled low upon reset will disable the flow control function. Test Pin. For internal use. Must be tied to ground for normal use. I/O 44 Mode Pins (Reset-read) ENBKPRS I 107 ENFCTRL I 112 Test Pin TEST TEST_MOD [2:0] TEST_OP1 TEST_OP2 ARL_LOOP ARL_PAIR O O I I I I 106 33, 41, 42 Test Pin. For internal use. 56 57 55 125 SSRAM Test Output. For internal test. SSRAM Test Output. For internal test. Test Pin. For internal use. Must be tied to ground for normal use. Test Pin. For internal use. Must be tied to ground for normal use. P. 14 Publication Date:May. 2001 Revision:0.A Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. tm MDIO_ DISABLE SPEED_ MODE DUPLEX_ MODE GND TE CH I I I 123 120 118 Preliminary T71L6808A Test Pin. For internal use. Must be tied to ground for normal use. Test Pin. For internal use. Must be tied to ground for normal use. Test Pin. For internal use. Must be tied to ground for normal use. Power Ground Pin 6,21,22,23, 30,34,35,36, 48,49,64,71, 75,82,83,101, 105,111,115,116, 126 VCC 16,17,25,39, 40,51,52,66, 85,95,103,109, 113,124,128 Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 15 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Serial EEPROM 24LC02 Format Below is the content of serial EEPROM 24LC02. The content includes configuration and CRC for flow control. Bit 7 6 5 4 3 2 Byte 0 BRDCTRL 0 0 0 0 0 1 0 HashMode 0 0 0 0 2-7 Pause Frame Source Address PSA[47:0] 8-11 Pause ON CRC[31:0] 12-15 Pause OFF CRC[31:0] 16 Port Priority PR[7:0] 17 0 0 0 0 TrunkEn 0 18 0 SnoopEn MPID[2:0] BRDCTRL: HashMode: PR[7:0]: TrunkEn: AgeEn: VLAN: SnoopEn: MPID[2:0]: SPID[2:0]: 1 0 0 0 0 0 AgeEn VLAN SPID[2:0] When 0, the broadcast storm control function is disabled. When 1, the broadcast storm control function is enabled. When 1, address hashing algorithm used for search and learning. When 0, address direct mapping algorithm used. When 1, high priority for corresponding transmission port. When 0, low priority for corresponding transmission port. When 0, port trunking disable. When 1, port trunking enable, assign port 0 and port 1 to the trunking group. When 0, the table aging process will be stopped. When 1, the table aging process will be running to age every learned table entry. Default value is 1 ( i.e. age enable) When 0, all 8 ports are in the same VLAN. When 1, two groups VLAN 0-3 and 4-7. When 0, snooping disable. When 1, snooping enable. Monitored Port ID. Snooping Port ID for incoming frame flow. Note : All 0-fields must be filled with 0. Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 16 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Temperature Limit Ratings Parameter Storage temperature Operating temperature Minimum -55 0 Maximum +125 70 Unit J J DC Characteristics Symbol Parameter Conditions Minimum Typical Maximum Unit 0.9* VCC VCC 0.1* VCC 0.5* VCC -0.5 VIN = VCC or GND IOZ Tri-State Output Leakage Current VOUT = VCC or GND ICC Average Operating Supply Current IOUT =0mA 160 180 mA -1.0 1.0 uA -1.0 VCC+0.5 0.3* VCC 1.0 V V V V uA VOH Minimum High Level Output Voltage IOH =-8mA VOL Maximum Low Level Output Voltage VIH VIL IIN Minimum High Level Input Voltage Maximum Low Level Input Voltage Input Current IOL =8mA Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 17 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A AC Characteristics Reset and Clock Timing Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 18 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A RMII Timing Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 19 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A PHY Management Timing Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 20 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Serial EEPROM 24LC02 Timing Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 21 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A IC package Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 22 Publication Date:May. 2001 Revision:0.A tm TE CH Preliminary T71L6808A Taiwan Memory Technology, Inc. reserves the right to change products or specifications without notice. P. 23 Publication Date:May. 2001 Revision:0.A
T71L6808A 价格&库存

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

免费人工找货