
© 2012 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand
or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
IPUG99_01.1, March 2012 2 2.5 Gbps Ethernet PCS IP Core User’s Guide
Chapter 1. Introduction .......................................................................................................................... 3
Quick Facts ........................................................................................................................................................... 3
Features ................................................................................................................................................................ 3
Chapter 2. Functional Description ........................................................................................................ 4
Transmit 16-bit to 8-bit Conversion .............................................................................................................. 6
Transmit State Machine ............................................................................................................................... 6
Synchronization State Machine.................................................................................................................... 6
Receive State Machine ................................................................................................................................ 6
Receive 8-bit to 16-bit Conversion ............................................................................................................... 7
Auto-Negotiation State Machine .................................................................................................................. 7
Data Path Latency Specifications ................................................................................................................ 7
Signal Descriptions ............................................................................................................................................... 8
Chapter 3. Parameter Settings ............................................................................................................ 11
Chapter 4. IP Core Generation............................................................................................................. 12
Licensing the IP Core.......................................................................................................................................... 12
Getting Started .................................................................................................................................................... 12
IPexpress-Created Files and Top Level Directory Structure............................................................................... 14
Instantiating the Core .......................................................................................................................................... 15
Using the SERDES with the 2.5 Gbps Ethernet PCS IP Core ................................................................... 15
Running Functional Simulation ........................................................................................................................... 16
Synthesizing and Implementing the Core in a Top-Level Design ....................................................................... 16
Hardware Evaluation........................................................................................................................................... 17
Enabling Hardware Evaluation in Diamond................................................................................................ 17
Updating/Regenerating the IP Core .................................................................................................................... 17
Regenerating an IP Core in Diamond ........................................................................................................ 17
Chapter 5. Application Support........................................................................................................... 18
2.5 Gbps PHY Reference Design ....................................................................................................................... 18
Features ..................................................................................................................................................... 18
Detailed Description ................................................................................................................................... 18
The 2.5 Gbps Ethernet PCS IP Core ......................................................................................................... 19
PCS/SERDES ............................................................................................................................................ 19
GMII I/O Logic ............................................................................................................................................ 19
Control Registers ....................................................................................................................................... 19
Signal Descriptions .................................................................................................................................... 23
Chapter 6. Core Validation................................................................................................................... 25
Chapter 7. Support Resources ............................................................................................................ 26
Lattice Technical Support.................................................................................................................................... 26
Online Forums............................................................................................................................................ 26
Telephone Support Hotline ........................................................................................................................ 26
E-mail Support ........................................................................................................................................... 26
Local Support ............................................................................................................................................. 26
Internet ....................................................................................................................................................... 26
References.......................................................................................................................................................... 26
Revision History .................................................................................................................................................. 26
Appendix A. Resource Utilization ....................................................................................................... 27
LatticeECP3 FPGAs............................................................................................................................................ 27
Supplied Netlist Configurations .................................................................................................................. 27
Table of Contents