CareerLogin Contact UsHome
Reference Design: ENET3xxxRD Access Flow Processor Reference Design

ENET3xxxRD

10Gbps Packet processor and

Traffic Manager  integrated

on a single low cost FPGA supporting configurable

interface options

Equipped with on board 4GbE interfaces and Two PTMC connectors to accommodate connectivity to many interface options

Optional PTMC modules are:

  • 4 x GbE ports
  • 2 x OC-12 with Utopia/POS
  • 16 x Fast Ethernet
  • 12 x VDSL/ADSL
  • EoS OC-48
  • 16 E1/T1 (CES)
  • OC-12 with CES

On-board DDR2s for

packet memory (1,2,4),

and search parameters (1,2)

Motorola MPC852T,

Power QUICC-I environment

RS232 and FE port

for Out-of-band management



Overview

 

Ethernity Networks ENET3xxxRD is the Reference design kit for the ENET3xxx device options . It comes with on board 4 x GbE ports and two PTMC connectors to accommodate all the interface options of the ENET3xxx.

As the ENET architecture supports non blocking switching between all port/interfaces, the optional interface for the PTMC connector can be used for Network or user side use

The ENET3xxxRD demonstrate the configurable interface options offered by ENET3xxx and can be used by Telecom Equipment Manufactures (TEM) as an Edge modular multi service platform that can accommodate many user interfaces options.

 

Block Diagram

 

Application

MDU/FTTC/FTTB platform

The ENET3xxx can be used to serve 4 GbE up link ports to support full ring application or 2GbE interface together with optional connectivity to off the shelf PON MAC, together with optional user face interfaces including 32 Fast Ethernet, 48 high speed VDSL 

Carrier Ethernet

The ENET3xxx can be used to Support 8 GbE user face ports ( 4 GbE on board + 4 GbE on one of the PTMC board) together with SPI-3 up link port, that serve for connectivity to EoS mappert and then can be connector to OC-48 SONET mapper.

Further more instead of 4GbE interface located on one of the PTMC module , one can connect 16 E1/T1 CES module, or another OC-12 SONET model with CES functionality , such that the module will be connected to main board through GMII/RGMII.

And finally the board can be used for a pure Carrier Ethernet Switch and Traffic Manager, equipped with 12 GbE port (4 on board and additional 8 through the connectors)

Available PTMC Modules

  • Four GbE PTMC Module: Including 4 GbE 10/100/1000 Copper on panel and four RGMII interface towards the PTMC connector

 

  • Two STM-4 / OC-12 ATM ports: Include two STM-4 / OC-12 ports together with two SUNI framers connector to the PTMC connector through Utopia/POS interface.

 

 

 

Hardware Features

 

  • A single low cost FPGA (Cyclone III 80/120)
  • 4GbEs on board ports
  • Two PTMC connectors

  • 2 GbE network ports
  • On-board DDRs for packet memory, search and parameters entries
  • Motorola MPC852T Power QUICC-I environment
  • 32MB (option up to 128MB) SDRAM on the 32-Bit Address and Data bus.
  • 32MB Code Flash and 1MB Boot Flash
  • RS232 and FE ports for Out-of-band management

 

Software Features

  • OS independent
  • Linux and Vx works operating system support
  • LSP – Linux Support Package
  • Software download via ftp
  •  Efficient Boot Loader provides flexible and fast software updates
  • CLI – Command Line Interface accessible via Serial Port and remote Telnet client
  • Full API support
  • Software solution for:
    • Flexible Classification
    • Search tables programming
    • PBB/PBT
    • ATM to Ethernet interworking - TR-101
    • Q-In-Q
    • MAC-in-MAC
    • Hierarchical Traffic Management
  • Full support and guideline for other protocol including: L2TP,GFP, PPPoE or any Packet/Cell manipulation.

 

 

Software support

The software support package of the ENET3xxx includes the following functions:

 

  • OS independent abstraction layer
  • Dedicate Vx Works and Linux support
  • Linux operating system
    • The Linux kernel based on version 2.4 or higher
    • Supports standard Linux utilities via an implementation suitable for embedded systems, such as "Busybox"
    • The Linux distribution supports ftp and telnet server daemons. In addition, an http server daemon is supported.
  • LSP - Linux Support Package
    • The card auto-boots Linux after reset / power up, without requiring any external NFS file system (e.g. by using a RAMDISK file system).
    • The card's boot package enables the default auto-boot procedure to be interrupted (e.g. via CTRL-C at the console), to enable downloading of software via TFTP.
    • The card is mounted on a JFFS2 file system on the local Flash, which can be used for persistent storage of application configuration data.
    • Enables persistent static configuration of IP Address parameters (IP Address, Subnet mask, Default Gateway). These static configurations will be stored in Flash memory, and will be automatically loaded at boot time. In addition, it shall be possible to configure the card to use DHCP to dynamically obtain IP address parameters
    • Software download is supported via ftp.
 
  • CLI - Command Line Interface accessible via Serial Port and remote Telnet client
  • Debug Utility accessible via Serial Port and remote Telnet client

Reference Design Package

 

Ethernity's ENET3xxx is built for easy evaluation and development of modules with the ENET3xxx device. The reference design includes all necessary documentation and collateral information to accelerate product development and minimize time-to-market. Reference design package documentation includes:

 

  • Hardware architecture
  • Bill of Materials
  • Software manuals
  • Schematics
  • Board Reference Manual
  • Application Notes
  • Data sheets
  • Register document
  • API document

 

Testability

 

The ENET3xxx includes the following testability functions:

  • HP Mictor for logic analyzer as following:
  • One for ENET3xxx test pins.
  • One for the MPC852T buses.
  • Support IEEE 1149.1 JTAG.
  • BDM connector.
  • Ethernet 10MHz port for SW debugging.
  • RS232 monitor in Baud Rate of 19200 bp/s.
  • ICT: The card provides an In Circuit Testing capability in case that this function can't be supported by the JTAG.

< Back

Designed by ICS