首页 > 器件类别 > 嵌入式解决方案 > 工程工具 > 开发软件

IPR-INTLKN/100G12L

开发软件 Interlaken - 100G MegaCore RENEWAL

器件类别:嵌入式解决方案    工程工具    开发软件   

厂商名称:Altera (Intel)

下载文档
器件参数
参数名称
属性值
厂商名称
Altera (Intel)
产品种类
开发软件
发货限制
Mouser 目前在您所在地区不销售该产品。
RoHS
不可用
产品
Software Development Kits
用于
Arria V GZ, Stratix V
描述/功能
Interlaken MegaCore Function Renewal
系列
Altera IP
工厂包装数量
1
文档预览
100G Interlaken MegaCore Function User
Guide
Subscribe
Send Feedback
Last updated for Quartus Prime Design Suite: 16.0
UG-01128
2018.03.05
101 Innovation Drive
San Jose, CA 95134
www.altera.com
TOC-2
About This MegaCore Function
Contents
About This IP Core.............................................................................................. 1-1
Features..........................................................................................................................................................1-2
IP Core Supported Combinations of Number of Lanes and Data Rate....................................1-2
IP Core Theoretical Raw Aggregate Bandwidth.......................................................................... 1-2
Device Family Support................................................................................................................................ 1-3
IP Core Verification..................................................................................................................................... 1-3
Performance and Resource Utilization..................................................................................................... 1-4
Device Speed Grade Support...................................................................................................................... 1-5
Release Information.....................................................................................................................................1-6
Getting Started With the 100G Interlaken IP Core............................................ 2-1
Installing and Licensing Intel FPGA IP Cores....................................................................................... 2-2
Intel FPGA IP Evaluation Mode.................................................................................................... 2-2
Specifying the 100G Interlaken IP Core Parameters and Options ....................................................... 2-5
Files Generated for Arria V GZ and Stratix V Variations...................................................................... 2-6
Files Generated for Arria 10 Variations.................................................................................................... 2-7
Simulating the 100G Interlaken IP Core...................................................................................................2-8
Integrating Your IP Core in Your Design..................................................................................................2-8
Pin Assignments...............................................................................................................................2-8
Transceiver Logical Channel Numbering..................................................................................... 2-9
Adding the Reconfiguration Controller......................................................................................2-13
Adding the External PLL...............................................................................................................2-15
Compiling the Full Design and Programming the FPGA.................................................................... 2-17
Creating a Signal Tap Debug File to Match Your Design Hierarchy ..................................................2-17
®
100G Interlaken IP Core Parameter Settings..................................................... 3-1
Number of Lanes.......................................................................................................................................... 3-1
Meta Frame Length in Words.....................................................................................................................3-2
Data Rate....................................................................................................................................................... 3-2
Transceiver Reference Clock Frequency................................................................................................... 3-2
Include Advanced Error Reporting and Handling.................................................................................. 3-3
Enable M20K ECC Support........................................................................................................................3-4
Include Diagnostic Features....................................................................................................................... 3-4
Enable Native XCVR PHY ADME............................................................................................................ 3-5
Include In-Band Flow Control Block........................................................................................................ 3-5
Number of Calendar Pages......................................................................................................................... 3-6
TX Scrambler Seed.......................................................................................................................................3-6
Transfer Mode Selection..............................................................................................................................3-6
Data Format.................................................................................................................................................. 3-7
Altera Corporation
About This MegaCore Function
TOC-3
Functional Description........................................................................................4-1
Interfaces Overview..................................................................................................................................... 4-1
Application Interface....................................................................................................................... 4-1
Interlaken Interface..........................................................................................................................4-1
Out-of-Band Flow Control Interface.............................................................................................4-2
Management Interface.....................................................................................................................4-2
Transceiver Control Interfaces....................................................................................................... 4-2
High Level Block Diagram..........................................................................................................................4-4
Clocking and Reset Structure for IP Core................................................................................................ 4-4
100G Interlaken IP Core Clock Signals.........................................................................................4-5
IP Core Reset.................................................................................................................................... 4-5
IP Core Reset Sequence with the Reconfiguration Controller...................................................4-7
Interleaved and Packet Modes....................................................................................................................4-7
Dual Segment Mode.................................................................................................................................... 4-8
M20K ECC Support...................................................................................................................................4-10
100G Interlaken IP Core Transmit Path................................................................................................. 4-10
100G Interlaken IP Core Transmit User Data Interface Examples......................................... 4-10
100G Interlaken IP Core In-Band Calendar Bits on Transmit Side........................................ 4-17
100G Interlaken IP Core Transmit Path Blocks.........................................................................4-19
100G Interlaken IP Core Receive Path.................................................................................................... 4-20
100G Interlaken IP Core Receive User Data Interface Examples............................................ 4-20
100G Interlaken IP Core RX Errored Packet Handling............................................................4-24
In-Band Calendar Bits on the 100G Interlaken IP Core Receiver User Data Interface........4-26
100G Interlaken IP Core Receive Path Blocks........................................................................... 4-27
100G Interlaken MegaCore Function Signals.....................................................5-1
100G Interlaken IP Core Clock Interface Signals.................................................................................... 5-1
100G Interlaken IP Core Reset Interface Signals..................................................................................... 5-3
100G Interlaken IP Core User Data Transfer Interface Signals............................................................. 5-4
100G Interlaken IP Core Interlaken Link and Miscellaneous Interface Signals..................................5-9
100G Interlaken IP Core Management Interface...................................................................................5-13
Device Dependent Signals........................................................................................................................ 5-14
Transceiver Reconfiguration Controller Interface Signals....................................................... 5-15
Arria 10 External PLL Interface Signals......................................................................................5-15
Arria 10 Transceiver Reconfiguration Interface Signals........................................................... 5-16
100G Interlaken IP Core Register Map...............................................................6-1
100G Interlaken IP Core Test Features............................................................... 7-1
Internal Serial Loopback Mode..................................................................................................................7-1
External Loopback Mode............................................................................................................................ 7-2
PRBS Generation and Validation...............................................................................................................7-2
Setting up PRBS Mode in Arria V and Stratix V Devices...........................................................7-2
Setting up PRBS Mode in Arria 10 Devices..................................................................................7-4
Altera Corporation
TOC-4
About This MegaCore Function
CRC32 Error Injection ............................................................................................................................... 7-7
CRC24 Error Injection................................................................................................................................ 7-8
Advanced Parameter Settings............................................................................. 8-1
Hidden Parameters...................................................................................................................................... 8-1
Include Temp Sense......................................................................................................................... 8-1
RXFIFO Address Width..................................................................................................................8-2
SWAP_TX_LANES and SWAP_RX_LANES (Data Word Lane Swapping)............................8-2
Modifying Hidden Parameter Values........................................................................................................ 8-3
Out-of-Band Flow Control in the 100G Interlaken MegaCore Function.......... 9-1
Out-of-Band Flow Control Block Clocks................................................................................................. 9-2
TX Out-of-Band Flow Control Signals..................................................................................................... 9-3
RX Out-of-Band Flow Control Signals..................................................................................................... 9-4
Performance and Fmax Requirements for 100G Ethernet Traffic.....................A-1
Additional Information...................................................................................... B-1
100G Interlaken MegaCore Function User Guide Archives.................................................................. B-1
Document Revision History.......................................................................................................................B-1
Altera Corporation
About This IP Core
2018.03.05
1
®
UG-01128
Subscribe
Send Feedback
Interlaken is a high-speed serial communication protocol for chip-to-chip packet transfers. The Altera
®
100G Interlaken MegaCore function implements the
Interlaken Protocol Specification, Revision 1.2 .
It
supports specific combinations of number of lanes (12 or 24) and lane rates from 6.25 gigabits per second
(Gbps) to 12.5 Gbps, on Stratix
®
V, Arria
®
V GZ, and Arria 10 devices, providing raw bandwidth of
123.75 Gbps to 150 Gbps.
Interlaken provides low I/O count compared to earlier protocols, supporting scalability in both number of
lanes and lane speed. Other key features include flow control, low overhead framing, and extensive
integrity checking. The 100G Interlaken MegaCore function incorporates a physical coding sublayer
(PCS), a physical media attachment (PMA), and a media access control (MAC) block.
Figure 1-1: Typical Interlaken Application
Traffic
Management
Up to
150 Gbps
Interlaken
Interlaken
Interlaken
Interlaken
Switch
Fabric
FPGA/
ASIC
FPGA/
ASIC
Packet
Processing
Up to
150 Gbps
Interlaken
FPGA/
ASIC
To Line
Interface
Ethernet
MAC/Framer
Related Information
100G Interlaken MegaCore Function User Guide Archives
on page 11-1
Introduction to Altera IP Cores
Provides general information about all Altera FPGA IP cores, including parameterizing, generating,
upgrading, and simulating IP cores.
Creating Version-Independent IP and Qsys Simulation Scripts
Create simulation scripts that do not require manual updates for software or IP version upgrades.
Project Management Best Practices
Guidelines for efficient management and portability of your project and IP files.
Interlaken Protocol Specification, Revision 1.2
Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus and Stratix words and logos are trademarks of
Intel Corporation or its subsidiaries in the U.S. and/or other countries. Intel warrants performance of its FPGA and semiconductor products to current
specifications in accordance with Intel's standard warranty, but reserves the right to make changes to any products and services at any time without notice.
Intel assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly
agreed to in writing by Intel. Intel customers are advised to obtain the latest version of device specifications before relying on any published information
and before placing orders for products or services.
*Other names and brands may be claimed as the property of others.
ISO
9001:2008
Registered
www.altera.com
101 Innovation Drive, San Jose, CA 95134
查看更多>
参数对比
与IPR-INTLKN/100G12L相近的元器件有:IP-INTLKN/100G/20L、IP-INTLKN/100G/12L。描述及对比如下:
型号 IPR-INTLKN/100G12L IP-INTLKN/100G/20L IP-INTLKN/100G/12L
描述 开发软件 Interlaken - 100G MegaCore RENEWAL 开发软件 Interlaken - 100G MegaCore 开发软件 Interlaken - 100G MegaCore
厂商名称 Altera (Intel) Altera (Intel) Altera (Intel)
产品种类 开发软件 开发软件 开发软件
发货限制 Mouser 目前在您所在地区不销售该产品。 Mouser 目前在您所在地区不销售该产品。 Mouser 目前在您所在地区不销售该产品。
RoHS 不可用 不可用 不可用
产品 Software Development Kits Software Development Kits Software Development Kits
用于 Arria V GZ, Stratix V Arria V GZ, Stratix V Arria V GZ, Stratix V
描述/功能 Interlaken MegaCore Function Renewal Interlaken MegaCore Function Interlaken MegaCore Function
系列 Altera IP Altera IP Altera IP
工厂包装数量 1 1 1
热门器件
热门资源推荐
器件捷径:
L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 LA LB LC LD LE LF LG LH LI LJ LK LL LM LN LO LP LQ LR LS LT LU LV LW LX LY LZ M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 MA MB MC MD ME MF MG MH MI MJ MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ N0 N1 N2 N3 N4 N5 N6 N7 N8 NA NB NC ND NE NF NG NH NI NJ NK NL NM NN NO NP NQ NR NS NT NU NV NX NZ O0 O1 O2 O3 OA OB OC OD OE OF OG OH OI OJ OK OL OM ON OP OQ OR OS OT OV OX OY OZ P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 PA PB PC PD PE PF PG PH PI PJ PK PL PM PN PO PP PQ PR PS PT PU PV PW PX PY PZ Q1 Q2 Q3 Q4 Q5 Q6 Q8 Q9 QA QB QC QE QF QG QH QK QL QM QP QR QS QT QV QW QX QY R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 RA RB RC RD RE RF RG RH RI RJ RK RL RM RN RO RP RQ RR RS RT RU RV RW RX RY RZ
需要登录后才可以下载。
登录取消