Home About Newsroom

Evatronix & CAST adds 1-Gigabit Ethernet MAC and USB 2.0 IP Cores

March 4, 2003 (DATE’03) Munich, Germany - Semiconductor intellectual property (IP) provider CAST, Inc. and electronic design services provider, Evatronix S.A., today announced two new cores implementing popular networking and bus standards: the 1-Gigabit Ethernet Media Access Controller (MAC-1G), and the Universal Serial Bus version 2.0 Function Controller (CUSB2).

The new cores provide complete support of industry standards and make it quick and cost-effective for designers to incorporate high-speed Ethernet or USB in their systems. Designed for reliable reuse and packaged with verification aids and documentation, the cores are available in source form for ASIC synthesis or as netlists optimized for various programmable devices. They join the broad range of CAST general purpose IP (gIP) cores, which includes processors, other network and bus interfaces, multimedia and encryption functions, serial communications, and other popular functions. The CUSB2 core will ship in April; the MAC-1G in May.

The CAST MAC-1G core is a flexible, full-featured implementation of the IEEE 802.3-2000 MAC specification. It includes a comprehensive host interface — with integrated FIFO logic and DMA controller — and can work with various data path widths and system clock speeds. This makes the MAC-1G ready to serve as a complete network controller that designers can simply connect to any 8-, 16-, 32-, or 64-bit processor working with any arbitrary clock frequency.

The MAC-1G can operate in 1-Gigabit mode (1000 Mbits/second) or in Fast Ethernet mode (10/100 Mbps) as directed by the host processor. Its network interface supports any PHY (physical layer) Ethernet device compliant with the 802.3 GMII/MII specification (Gigabit Media Independent Interface/Media Independent Interface). This enables it to work with all popular copper or fiber network connections, including 10Base-T, 100Base-TX, 100Base-FX, and 1000Base-T.

The core provides this functionality in a relatively compact package, as shown by the following reference design implementations (using the default core configuration optimized for speed, running at the standard Ethernet interface clock frequency of 125 MHz).
The MAC-1G provides full- or half-duplex operation, supports jumbo frames, offers statistical counters for Ethernet MIB (management information base), and includes features for low-power operation. Pre-synthesis options allow users to tailor the MAC-1G to their specific application, and custom versions of the core are available.

About the USB 2.0 Function Controller Core

The CUSB2 core implements a complete high-speed peripheral controller that interfaces to a USB port on one side and to a system’s microprocessor on the other. Suitable for embedded microcontroller or communication system applications, it transfers data at 480 Mbps in compliance with the USB 2.0 specification, and is backward-compatible with the USB 1.1 full-speed (12 Mbps) rate. It is user-configurable for up to 15 IN and OUT endpoints, and includes power management and remote wake-up functions.

The USB port physical layer (PHY) interface supports transceivers using the popular UTMI (the USB 2.0 Transceiver Macrocell Interface) developed by Intel. Support for the Philips ISP1501 transceiver is an option.

The generic microprocessor interface is designed for straightforward integration with a variety of system architectures and bus types, and is configurable to work with 8-, 16-, or 32-bit processors. An optional configuration/enumeration FSM (finite state machine) is available to handle USB standard requests, relieving the host processor from servicing USB control transfers.

Reference designs show that a minimum configuration of the CUSB2 core for a 16-bit USB 2.0 transceiver data bus (UTMI clock = 30 Mhz) uses just 1012 slices in a Xilinx Virtex E-6, and 8700 gates in a TSMC 0.35um ASIC. (This typical minimum configuration includes endpoint 0 and two additional single buffered endpoints, IN and OUT, as might be used for a USB mass storage device).

text1129

Evatronix and LeCroy Announce Partnership for SuperSpeed USB 3.0 Development Solutions

text1115

Evatronix to Discuss Digital and Mixed Signal IP Design Issues at the IP-SoC 2010 Conference in Grenoble

text1108

Evatronix Ultra-High Resolution Display Controller IP Core Ready for 4K Digital Cinema Applications

text1018

Evatronix to Give a Keynote about IP Verification at the SSIP Seminar in Shanghai

text1011

Evatronix Receives USB-IF Certification for Its SuperSpeed USB 3.0 Device IP Core

text0930

Evatronix Enhances the JPEG2000 Video Encoder IP Core with HD Video Support and Increases Its Online Demo Bandwidth

text0817

Evatronix Appoints Country Manager in Mainland China to Enhance Worldwide Customer Support

text0809

Evatronix to Exhibit at the EDA Tech Forum Events to Strengthen its Position in Key Asian Markets

text0608

Evatronix Facilitates Its JPEG2000 Encoder Evaluation with the Online Demo Application

text0524

Evatronix Introduces an Ultra-fast Intel 80C251 Compatible Microcontroller IP Core

text0416

Evatronix to Present on IP Verification During the ChipEx 2010 Conference in Israel on May 4th

text0315

Evatronix Optimizes its I2S Audio Interface Controller by Adding TDM Support and Single Channel Operation

text0201

Evatronix and CMP Collaborate to Provide Universities and Research Laboratories with Advanced IPs

text0126

Evatronix Announces a Software Driver that Supports its ONFi 2.2 compatible NAND Flash Memory Controller

text0118

Evatronix USB 2.0 Controller Secures USB Certification for Richnex High Speed USB Transceivers

text0112

Evatronix IP Cores Now Available in the LFoundry Process Design Kit (PDK)

Latest Tech Articles