Utopia Level 2 Master Interface Macrocell
For Quicklogic Eclipse and QuickSD ESP
Product Brief
Version 1.1 February 2001
1
Introduction
The Utopia (Universal Test & Operations PHY
Interface for ATM) interface is defined by the
ATM Forum to provide a standard interface
between ATM devices and ATM PHY or SAR
(Segmentation and Re-Assembly) devices.
The ATM forum has standardized the Utopia
Level 2 (L2) which can handle aggregated
throughputs of 622Mbps (OC-12 Rates). The
Utopia L2 can be used in single or multi PHY
applications.
The Master polls the Slave device(s) to get cell
availability status, selects and initiates data
transfers to / from the Slave device(s).
The Utopia Level 2 Master Macrocell from
MorethanIP is designed for ease of use
performance and provides the required
flexibility to be used in a wide range of
applications.
Features
• Compliant with ATM-Forum af-phy-
0039.000
• Programmable Utopia Level-2 data width
(8, 16-Bit)
• Meets 50MHz performance and 16-Bit
interface operation supporting 800Mbps
(Exceeding OC12 requirements) packet
rate transfers
• Selectable Octet Level or Cell Level
transfers supported with Polled or Direct
status indication and User programmable
FIFO thresholds
• Packet rate decoupling with fully User
programmable (Depth) FIFOs
• Optional odd Parity checking / generation
on the Utopia Ingress / Egress interfaces
• Programmable Single PHY or Multi PHY
(MPHY) operation with Out-Band
addressing
• Programmable number of PHY port from 1
(Single PHY operation) to 31
• Round robin Egress port arbitration when
used in MPHY mode to guarantee fairness
between the multiple PHYs
• Advanced management options with error
handling, Utopia protocol violation check
and non compliant cell discard
• Simple User application interface with a
two signals handshake simplifying the user
application design and integration
• Delivered with a complete and
programmable simulation environment
• Scripts for Synplicity / Modelsim synthesis
/ simulation tools provided
• Delivered in VHDL source code for easy
integration and with a platform
independent JAVA configuration utility
• Optimized FIFO with Eclipse specific
embedded memory blocks for high
integration and speed