![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
AvnetCore: Datasheet UTOPIA Level 3 Link Intended Use: -- Cell Processors -- Switch Fabrics -- Networking -- Telecommunications top_master.vhd top_egr_master.vhd wr_enb wr_data wr_flag wr_clk fifo_16.vhd/fifo_8.vhd rd_enb rd_data rd_flag egr_utopia_master.vhd txclk tx_data txenb_n txclav tx_soc txprty tx_addr reset_n top_ing_master.vhd rd_enb rd_data rd_flag rd_clk fifo_16.vhd/fifo_8.vhd wr_enb wr_data wr_flag ing_utopia_master.vhd rxclk rxdata rxenb_n rx_clav rx_prty rx_soc rx_addr Version 1.0, July 2006 Features: -- Function compatible with ATM Forum -- Asynchronous/synchronous FIFO using RAM -- Up to 256 phys supported -- 8/16/32 bit interfaces supported -- Simple system side FIFO interface -- Flow control and polling integrated Targeted Devices: -- Axcelerator Family Core Deliverables: -- Netlist Version > Netlist compatible with the Actel Designer place and route tool > Compiled RTL simulation model, compliant with the Actel Libero(R) environment -- RTL Version > VHDL Source Code -- All > User Guide > Test Bench increment Block Diagram Synthesis and Simulation Support: UTOPIA (Universal Test and Operations PHY Interface for ATM) level 3 defines the interface between the ATM or LINK layer and a Physical Layer (PHY) device. The UTOPIA level 3 standard defines a full duplex interface with a Master/Slave format. The Slave or LINK layer device responds to the requests from the PHY or Master device. The Master performs PHY arbitration and initiates data transfers to and from the Slave. The ATM forum has defined the UTOPIA Level 3 as either 8 or 32 bits in width, at up to 104 MHz, supporting an OC48 channel at 2.5 Gbps. -- Synthesis: Synplicity(R) -- Simulation: ModelSim(R) -- Other tools supported upon request Verification: -- Test Bench -- Test Vectors Functional Description This core conforms to the appropriate standard(s). In general, standards do not define the internal user interface, only the external interfaces and protocols. Therefore, Avnet Memec has created a simple FIFO interface to this core for easy user connectivity. This document describes this Avnet Memec created interface. Please consult the appropriate standards document for all external signaling. TOP_MASTER This is the top level of the core. Its only purpose is to serve as a container to instantiate the Ingress and Egress modules. Egress Master The egress master is responsible for polling the PHYs and internal queues in order to send cells to the slave device. Ingress/Egress FIFO The FIFO contains the RAM FIFO and the pointer processing blocks. The FIFO operates in synchronous and asynchronous systems. The FIFO contains additional logic to implement a SOC-SOC pointer reset. There is one FIFO per PHY polled. Ingress Master The Ingress master is responsible for polling the PHYs and internal queues in order to accept cells from the slave device. wr_enb wr_data wr_flag wr_clk fifo_16/fifo_8 top_egr_master txclk tx_data txenb_n txclav tx_soc txprty tx_addr reset_n rxclk rx_data rxenb_n rx_clav rx_prty rx_soc rx_addr MDS8074a egr_utopia_mast er top_egr_master fifo_16/fifo_8 top_ing_master rd_enb rd_data rd_flag rd_clk ing_utopia_master top_ing_master Figure 1: Logic Symbol Device Requirements Family Axcelerator ProASIC3 ProASICPLUS Device COMB AX250 A3PE600 APA150 38% n/a n/a Utilization SEQ 76% n/a n/a Tiles n/a 20% 53% 104 MHz 97 MHz 85 MHz Performance Table 1: Device Utilization and Performance Verification and Compliance The testbench is self-checking, which means that if there is an error detected in the start word, end word, or payload the testbench will assert one or both of two error signals. The test checks for errors at two stages in the testbench: when the cells (packets) are looped back through the PHY device (SIG_LOOP_ERROR_OUT), and upon reading out of the link device (SIG_ERROR_OUT). This core has also been used successfully in customer designs. Signal Descriptions Signal WR_ENB WR_DATA WR_FLAG WR_CLK RESET_N RD_ENB RD_DATA RD_FLAG RD_CLK TXCLK TX_DATA TXENB_N TXCLAV TX_SOC TXPRTY TX_ADDR RXCLK RXDATA RXENB_N RX_CLAV RX_PRTY RX_SOC RX_ADDR The following signal descriptions define the IO signals. Width N N*8/16/32 N N 1 N N*8/16/32 N N 1 8/16/32 1 1/N<4 1 1 8 1 8/16/32 1 1/ N<4 1 1 8 Direction Input Input Output Input Input Input Output Output Input Input Output Output Input Output Output Output Input Input Output Input Input Input Output Write enable signal for FIFO Write data bus for FIFO Write flag indicating if FIFO can accept another cell Write clock for the FIFO Reset signal from user logic Read enable signal for the FIFO Read data bus for the FIFO FIFO read flag indicating that a cell is ready to be read from the ports FIFO Read clock for the FIFO Tx utopia clock Tx utopia data bus Tx utopia enable signal Tx utopia cell available signal(s) Tx utopia start of cell signal Tx utopia parity signal Tx utopia polling address bus Ingress utopia clock Ingress utopia data bus Ingress utopia enable signal Ingress utopia cell available signal(s) Ingress utopia parity signal Ingress utopia start of cell signal Ingress utopia address bus Table 2: Core I/O Signals Description Timing Since the ATM Forum specification fully defines the line side of the UTOPIA Level 3 interface, timing for that is not replicated here. Instead, only user (FIFO) interface timing information is presented here. The figure below shows the functional timing for FIFO reads and writes. RD_CLK RD_ADDR A0 A1 A2 RD_ENB RD_DATA D0 D1 D2 WR_CLK WR_ADDR A0 A1 ... A52 A53 WR_ENB WR_DATA D0 D1 ... D52 D53 Figure 3: FIFO Timing Recommended Design Experience For the source version, users should be familiar with HDL entry and Actel design flows. Users should be familiar with Actel Libero Integrated Design Environment (IDE) and preferably with Synplify and ModelSim. Ordering Information The CORE is provided under license from Avnet Memec for use in Actel programmable logic devices. Please contact Avnet Memec for pricing and more information. Information furnished by Avnet Memec is believed to be accurate and reliable. Avnet Memec reserves the right to change specifications detailed in this data sheet at any time without notice, in order to improve reliability, function or design, and assumes no responsibility for any errors within this document. Avnet Memec does not make any commitment to update this information. Avnet Memec assumes no obligation to correct any errors contained herein or to advise any user of this text of any correction, if such be made, nor does the Company assume responsibility for the functioning of undescribed features or parameters. Avnet Memec will not assume any liability for the accuracy or correctness of any support or assistance provided to a user. Avnet Memec does not represent that products described herein are free from patent infringement or from any other third-party right. No license is granted by implication or otherwise under any patent or patent rights of Avnet Memec. AvnetCore products are not intended for use in life support appliances, devices, or systems. Use of a AvnetCore product in such application without the written consent of the appropriate Avnet Design officer is prohibited. All trademarks, registered trademarks, or service marks are property of their respective owners. Contact Information: North America 10805 Rancho Bernardo Road Suite 100 San Diego, California 92127 United States of America TEL: +1 858 385 7500 FAX: +1 858 385 7770 Europe, Middle East & Africa Mattenstrasse 6a CH-2555 Brugg BE Switzerland TEL: +41 0 32 374 32 00 FAX: +41 0 32 374 32 01 Ordering Information: Part Number MC-ACT-UL3LINK-NET MC-ACT-UL3LINK-VHDL Hardware Actel UL3LINK Netlist Actel UL3LINK VHDL Resale Contact for pricing Contact for pricing www.em.avnet.com/actel Copyright (c) 2006 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property of their respective owners. AEM-MC-ACT-UL3LINK-DS v.1.0-July 2006 |
Price & Availability of MC-ACT-UL3LINK-NET
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |