POS-PHY Level 4 POS-PHY Level 3 Bridge Reference Design

Size: px
Start display at page:

Download "POS-PHY Level 4 POS-PHY Level 3 Bridge Reference Design"

Transcription

1 Level 4 Bridge Reference Design October 2001; ver Application Note 180 General Description This application note describes how the Level 4 Bridge reference design can be used to bridge packet or cell traffic from a single OC-192c SONET/SDH stream (single-phy) to four OC-48 network processors, in ingress and egress directions. Figure 1 shows an example block diagram. For quad-oc-48c line card applications, this reference design is not required and the multi-phy Level 4 function could be connected directly to the functions. Figure 1. Typical Application interfaces Ingress Level 4 interface Network Processor (OC-48) OC-192c Framer Level 4 to Bridge Network Processor (OC-48) Network Processor (OC-48) APEX II device Network Processor (OC-48) Egress Altera Corporation 1 A-AN

2 Level 4-- Bridge Reference Design Application Note Features Provides an interface between the Altera Level 4 and POS- PHY functions Provides round-robin distributional packets from the Level 4 interface to the interfaces, feedback is based on buffer fill levels Supports up to four functions, and one Level 4 function, all configured for single-phy mode Supports Level 4 data rates of up to gigabits per second (Gbps) Supports data rates of up to Gbps Uses the Atlantic TM interface for ingress and egress directions Level 4 and s The Level 4 and functions support packet transfers between physical (PHY) and link layer devices. They support single-phy (SPHY) or multi-phy (MPHY) operation. This reference design is for single-phy applications only. The Level 4 function supports a data rate of up to Gbps (832 MHz x 16 bits). The function has a data rate of up to Gbps (104 MHz x 32 bits). When the Level 4 function has a data rate of Gbps, it can be connected to three (9.952 Gbps /3.328 Gbps) functions. This is known as minimum case. When the Level 4 function has a data rate of Gbps, it can be connected to four ( Gbps / Gbps) functions. This is known as maximum case. Atlantic Interface The Atlantic interface is a full-duplex synchronous bus protocol supporting both packets and cells. The Atlantic interface s configurable width of 8, 16, 32, 64, or 128 bits allows translation between different bus types. The Level 4 function is an Atlantic interface slave source and sink. It uses a 128-bit wide data path to deliver packets to the Level 4 bridge reference design which is also an Atlantic interface slave source and sink. 2 Altera Corporation

3 Level 4-- Bridge Reference Design Application Note The Atlantic interface provides a connection between the bridge and the FIFO buffers. The width of the output bus (to FIFO buffer) is also 128-bits wide. The FIFO buffers are used for crossing the clock domain from the Atlantic interface to the functions. The Atlantic interface width from the FIFO buffers to the functions is 32 bits. f For further information on this interface, refer to the Atlantic Interface al Specification, available at Packet Sizes Packet sizes can vary, but the empty (MTY), start of packet (SOP) and end of packet (EOP) signals must be functional. Figure 2 shows a high-level block diagram of the Level 4 to reference design, and neighboring functions. Figure 2. Ingress Block Diagram Atlantic Interfaces FIFO (10,238 bytes) PHY Interface Level 4 Level 4 to Reference Design FIFO (10,238 bytes) FIFO (10,238 bytes) PHY Interface PHY Interface FIFO (10,238 bytes) PHY Interface Altera Corporation 3

4 Level 4-- Bridge Reference Design Application Note Figure 3 shows a high-level block diagram of the to Level 4 reference design, and neighboring functions. Figure 3. Egress Block Diagram Atlantic Interfaces FIFO (14,400 bytes) PHY Interface Level 4 to Level 4 Reference Design FIFO (14,400 bytes) FIFO (14,400 bytes) PHY Interface PHY Interface FIFO (14,400 bytes) PHY Interface al Description This reference design comprises two bridges: one bridge connects a single Level 4 source (receiver) to multiple sinks (transmitters), the other bridge connects multiple sources to a single Level 4 sink. 4 Altera Corporation

5 Level 4-- Bridge Reference Design Application Note Level 4 to Bridge Figure 4 shows a block diagram of a bridge with a single Level 4 source and multiple sinks. Features Connects a slave source to multiple slave sinks by acting as a master on both sides Supports one Level 4 function on the source side, and up to four functions on the sink side Supports Level 4 data rates of up to Gbps Supports data rates of up to Gbps Uses the Atlantic interface in the source and sink directions Figure 4. Level 4 to Bridge. snkdat[127:0] snksop snkeop snkmty[3:0] snkerr To all s srcdat[127:0] From Level 4 srcdav srcval srcsop srceop srcmty[3:0] srcerr Level 4 to Bridge snk1ena snk1dav snk2ena snk2dav #1 #2 srcena snk3ena snk3dav #3 snk4ena snk4dav #4 Altera Corporation 5

6 Level 4-- Bridge Reference Design Application Note The Level 4 to bridge monitors srcdav from the Level 4 function. When the Level 4 function has enough data to send a complete packet, it asserts its srcdav. When srcdav is asserted, the bridge polls the four functions in a round robin fashion, searching for an asserted data available signal snkndav (where n can be 1, 2, 3, or 4). The bridge connects the first function with an asserted dav line to the Level 4 function which begins the packet transfer. This transfer occurs until srceop is asserted, indicating that a complete packet has been sent. The bridge can now repeat the polling cycle. to Level 4 Bridge Figure 5 shows a block diagram of a bridge with multiple Level 3 sources and a single Level 4 sink. Features Connects multiple slave sources to a slave sink by acting as a master on both sides Supports up to four functions on the source side, and one Level 4 function on the sink side Supports Level 4 data rates of up to Gbps (clock rate of 104 MHz) Supports data rates of up to Gbps (clock rate of 104 MHz) Uses the Atlantic interface in the source and sink directions 6 Altera Corporation

7 Level 4-- Bridge Reference Design Application Note Figure 5. to Level 4 Bridge src1dat[127:0] src1dav From #1 src1val src1sop src1eop src1mty[3:0] src1err snkdat[127:0] snkdav src1ena to Level 4 Bridge snksop snkeop snkmty[3:0] Level 4 src4dat[127:0] src4dav snkerr From #4 src4val src4sop src4eop src4mty[3:0] src4err src4ena snkena The to Level 4 bridge monitors snkdav from the Level 4 function. When the Level 4 function has enough space to accept a complete packet, the snkdav signal is asserted. When snkdav is asserted, the bridge polls the four functions in a round robin fashion, searching for the next one with an asserted data available signal srcndav (where n can be 1, 2, 3, or 4). The bridge connects the output signals from the first function with an asserted dav line to the Level 4 input signals for packet transfer. The transfer occurs until the srceop signal is asserted, indicating that a complete packet has been sent. The bridge can now repeat the polling cycle. Altera Corporation 7

8 Level 4-- Bridge Reference Design Application Note FIFO Buffer Size Packet sizes can vary from 1 byte to 9600 bytes. This section calculates the FIFO buffer sizes needed based on the limits set by the minimum and maximum cases, see Level 4 and s on page 2. Level 4 to Rate Relationship is 3D PL3 = D PL4 using 3 FIFO Buffers is sent out of the FIFO buffer at 1/3 of the rate at which it is received. Therefore, in the period that a packet of 9,600 bytes is received, 3,200 bytes have been sent out leaving 6,400 bytes in the FIFO buffer. In the worst-case scenario, the FIFO buffers receive the following number of bytes, in order: FIFO buffer 1 receives 9,600 bytes FIFO buffer 2 receives 6,400 (2/3 of 9,600) bytes FIFO buffer 3 receives 4,267 (2/3 of 6,400) bytes 1 While the latter FIFO buffers are still receiving data, the former FIFO buffers are constantly sending out data. By the time the third FIFO buffer has received the complete packet of 4,267 bytes, all three FIFO buffers contain 2,844 (2/3 of 4,267) bytes. If the next packet received is 9,600, the FIFO buffer will contain 2,844 + (2/3 of 9,600) = 9,245 bytes. Therefore, the maximum size of each of the four FIFO buffers should be 9,245 bytes. 8 Altera Corporation

9 Level 4-- Bridge Reference Design Application Note Formula: D - Relationship between the rate of reading out of, and the rate of writing into the FIFO buffer. D = rate of reading, PL3 rate rate of writing, PL4 rate 1 PL3 rate < PL4 rate, therefore D < 1. F Number of FIFO buffers P Maximum packet size (in bytes) Fs Minimum FIFO buffer size needed Fs = (1- D) F xp + (1-D)xP T = (1 - D) P 1 This formula can be used only if F > 1/D. Example 1: If D = 1/3, F = 4, P = 9,600; Minimum size of FIFO buffer needed, Fs = (2/3) 4 x 9,600 + (2/3) x 9,600 = 8,296 bytes Example 2: If D = 1/4, F = 4, P = 9,600; Minimum size of FIFO buffer needed, Fs = (3/4) 4 9,600 + (3/4) 9,600 = 10,238 bytes Altera Corporation 9

10 Level 4-- Bridge Reference Design Application Note to Level 4 Formula: D - Relationship between the rate of reading out of, and the rate of writing into the FIFO buffer. rate of writing, PL3 rate D = rate of reading, PL4 rate 1 PL3 rate < PL4 rate, therefore D< 1. F Number of FIFO buffers P Maximum packet size (in bytes) Fs Minimum FIFO buffer size needed T Lower Threshold, the number of bytes needed in the FIFO buffer before the packet can be read Fs = 2 ( xp F 1) F T = ( 1 D)xP Rate Relationship is 3D PL3 = D PL4 using 3 FIFO Buffers is sent out of the FIFO buffer at three times the rate at which it is received. Therefore, in the period that a packet of 9,600 bytes is read, 3,200 bytes have been written. Each FIFO buffer asserts its data available (dav) signal when the lower threshold (T) value has been reached, or an EOP signal has been written into the FIFO buffer. 10 Altera Corporation

11 Level 4-- Bridge Reference Design Application Note Table 1 shows the data flow within the three FIFO buffers. Table 1. Flow (3 FIFO Buffers) Time Action Bytes Contained in each FIFO Buffer FIFO 0 FIFO 1 FIFO 2 0 Start FIFO buffers 0, 1, and 2 write in 3,200 bytes. 3,200 3,200 3,200 2 FIFO buffers 0, 1, and 2 write in another 3,200 bytes. 6,400 6,400 6, ,600 bytes from FIFO buffer 0 are read out. FIFO buffers 0, 1, and 2 write in another 3,200 bytes. 0 9,600 9, ,600 bytes from FIFO buffer 1 are read out. FIFO buffers 0, 1, and 2 write in another 3,200 bytes. 5 9,600 bytes from FIFO buffer 2 are read out. FIFO buffers 0, 1, and 2 write in another 3,200 bytes. 6 9,600 bytes from FIFO buffer 0 are read out. FIFO buffers 0, 1, and 2 write in another 3,200 bytes. 7 Repeat actions from Time 4 to Time 6. The lower threshold (T) and the maximum FIFO buffer size are calculated as follows: Example: If D = 1/3, F = 3, P = 9,600; 3,200 3,200 12,800 6,400 6,400 6, ,600 9,600 Minimum size of FIFO buffer needed, Fs = 2(3-1)/3 x 9,600 = 12,800 bytes Lower Threshold, T = (2/3) 9,600 = 6,400 bytes Rate Relationship is 4D PL3 = D PL4 using 4 FIFO Buffers is sent out of the FIFO buffer at four times the rate at which it is received. Therefore, in the period that a packet of 9,600 bytes is read, 2,400 bytes have been written. Each FIFO buffer asserts its data available (dav) signal when the lower threshold (T) value has been reached, or an EOP signal has been written into the FIFO buffer. Altera Corporation 11

12 Level 4-- Bridge Reference Design Application Note Table 2 shows the data flow within the four FIFO buffers. Table 2. Flow (4 FIFO buffers) Time Action Bytes Contained in each FIFO Buffer FIFO 0 FIFO 1 FIFO 2 FIFO 3 0 Start FIFO buffers 0, 1, 2 and 3 write in 2,400 bytes. 2,400 2,400 2,400 2,400 2 FIFO buffers 0, 1, 2 and 3 write in another 2,400 bytes. 4,800 4,800 4,800 4, ,600 bytes from FIFO buffer 0 are read out. FIFO buffers 0, 1, 2 and 3 write in another 2,400 bytes. 7,200 7,200 7,200 7, ,600 bytes from FIFO buffer 1 are read out. FIFO buffers 0, 1, 2 and 3 write in another 2,400 bytes. 5 9,600 bytes from FIFO buffer 2 are read out. FIFO buffers 0, 1, 2 and 3 write in another 2,400 bytes. 6 9,600 bytes from FIFO buffer 3 are read out. FIFO buffers 0, 1, 2 and 3 write in another 2,400 bytes. 7 9,600 bytes from FIFO buffer 0 are read out. FIFO buffers 0, 1, 2 and 3 write in another 2,400 bytes. 8 Repeat actions from Time 4 to Time 7. The lower threshold (T) and the maximum FIFO buffer size are calculated as follows: Example: If D = 1/4, F = 4, P = 9,600; 0 9,600 9,600 9,600 2,400 2,400 12,000 12,000 4,800 4,800 4,800 14,400 7,200 7,200 7,200 7,200 Minimum size of FIFO buffer needed, Fs = 2(4-1)/4 x 9,600 = 14,400 bytes Lower Threshold, T = (3/4) 9,600 = 7,200 bytes I/O Signals This table shows the generic signal names used for both the to Level 4 and the Level 4 to Level 3 blocks. Table 3. I/O Signals (Part 1 of 2) Signal (1) Direction Description srcndat[127:0] Input Source data bus srcndav Input Source data available (asserted when a complete packet of data is available for transfer) srcnsop Input Source start of packet 12 Altera Corporation

13 Level 4-- Bridge Reference Design Application Note Table 3. I/O Signals (Part 2 of 2) srcneop Input Source end of packet srcnmty [3:0] Input Source number of empty bytes srcnerr Input Source error signal srcnval Input Source valid data signal srcnena Output Source enable signal snkndat [127:0] Output Sink data bus snkndav Input Sink data available (asserted when there is enough space to receive a complete packet of data) snknsop Output Sink start of packet snkneop Output Sink end of packet snknmty [3:0] Output Sink number of empty bytes snknerr Output Sink error signal snknena Output Sink enable signal Note: (1) When there are multiple sources or multiple sinks, replace the n with the module number. If there is only one source or sink, simply delete the n. Configuration The Level 4 to Bridge reference design supports almost all configurations of the Level 4 and functions, provided both functions are configured for single-phy operation. Table 4 and Table 5 show example settings required for the functions to operate with the bridge. Table 4. Level 4 Configuration Settings (Part 1 of 2) Optional Features Choices Flow Direction Rx Tx Atlantic Width Calender_ Length 1 1 Embedded Address (1) No No FIFO Buffer Depth FIFO Pipeline Almost Empty Almost Full FIFO_Threshold Low FIFO_Threshold High Calender_M 2,048 2,048 Maxburst Altera Corporation 13

14 Level 4-- Bridge Reference Design Application Note Table 4. Level 4 Configuration Settings (Part 2 of 2) Optional Features Choices Maxburst MaxT Training Pattern Repetitions No No Transmit Bandwidth Optimization Yes Yes Note: (1) The Level 4 function must have its embedded address (EADDR) parameter set to No. The Yes option is not supported in this bridge reference design. Table 5. Configuration Settings Optional Features Parameters Choices Architecture Options Interface Type Interface A Bus Direction Number of Channels A Interface B Interfaces Interface Type Source 1 Link Layer Atlantic Master Interface Settings A Interface Bus Width Parity Settings FIFO Settings Address & Packet Available Settings B Interfaces Bus Width Clock Selection A Interface B Interfaces Parity A Interface Empty Threshold Burst Remote Burst B Interfaces Size Full Threshold Burst Remote Burst A Interface Packet Available Mode B Interfaces Packet Available Mode 32 A Clock (No FIFO) None None Direct (No Addressing) Direct (No Addressing) Sink 1 Link Layer Atlantic Master 32 A Clock (No FIFO) None None Direct (No Addressing) Direct (No Addressing) 14 Altera Corporation

15 Level 4-- Bridge Reference Design Application Note Resource Usage Table 6 lists the estimated resources used by the reference design and the Level 4 and functions instantiated to operate with the bridge. These numbers are subject to change depending on the chosen configurations of the functions. Table 6. Resource Usage LE ESB Level 4 to bridge to Level 4 bridge Atlantic FIFO from 32 bits to 128 bits ( 4) 1,428(1) 36 Atlantic FIFO from 128 bits to 32 bits ( 4) 1,192(2) 36 Level 4 function Receiver 7, Level 4 function Transmitter 3, function Receivers ( 4) function Transmitters ( 4) Total Resource Usage 15, Notes: (1) For the to Level 4 bridge, the minimum FIFO buffer size needed for data is 14,400 bytes (113 by 128-bit words). (2) For the Level 4 to bridge, the minimum FIFO buffer size needed for data is 10,238 bytes (80 by 128-bit words). Altera Corporation 15

16 Level 4-- Bridge Reference Design Application Note Timing Figure 6 shows the timing relationship between the various I/O signals. Figure 6. Timing Diagram clock srcdav srcena srcval pkt n pkt n+1 srcdat,srcmty,srcerr invalid D2 D3 Deop Dsop invalid D2 D3 srcsop srceop internal sop buffer Dsop (Pkt n) Dsop (Pkt n+1) snkdav snkena snkdat,snkmty,snkerr invalid Dsop D2 D3 Deop invalid Dsop D2 snksop snkeop 101 Innovation Drive San Jose, CA (408) Applications Hotline: (800) 800-EPLD Customer Marketing: (408) Literature Services: lit_req@altera.com Copyright 2001 Altera Corporation. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device designations, and all other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks of Altera Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders. Altera products are protected under numerous U.S. and foreign patents and pending applications, maskwork rights, and copyrights. Altera warrants performance of its semiconductor products to current specifications in accordance with Altera s standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera 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 Altera Corporation. Altera 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. All rights reserved. 16 Altera Corporation

POS-PHY Level 4 MegaCore Function (POSPHY4)

POS-PHY Level 4 MegaCore Function (POSPHY4) POS-PHY Level 4 MegaCore Function (POSPHY4) August 2001; ver. 1.00 Data Sheet Introduction Optimized for the Altera APEX TM II device architecture, the POS-PHY level 4 MegaCore function (POSPHY4) interfaces

More information

E3 Mapper MegaCore Function (E3MAP)

E3 Mapper MegaCore Function (E3MAP) MegaCore Function (E3MAP) March 9, 2001; ver. 1.0 Data Sheet Features Easy-to-use MegaWizard Plug-In generates MegaCore variants Quartus TM II software and OpenCore TM feature allow place-androute, and

More information

POS-PHY Level 4 MegaCore Function

POS-PHY Level 4 MegaCore Function POS-PHY Level 4 MegaCore Function November 2004, MegaCore Version 2.2.2 Errata Sheet Introduction This document addresses known errata and documentation changes for version v2.2.2 of the POS-PHY Level

More information

SPI-4.2 Interoperability with the Intel IXF1110 in Stratix GX Devices

SPI-4.2 Interoperability with the Intel IXF1110 in Stratix GX Devices SPI-4.2 Interoperability with the Intel IXF1110 in Stratix GX Devices May 2003, ver. 1.0 Application Note 227 Introduction The system packet interface level 4 phase 2 (SPI-4.2) specification, defined by

More information

SPI-4.2 Interoperability with. in Stratix GX Devices. Introduction. PMC-Sierra XENON Family

SPI-4.2 Interoperability with. in Stratix GX Devices. Introduction. PMC-Sierra XENON Family SPI-4.2 Interoperability with PMC-Sierra XENON Family in Stratix GX Devices May 2003, ver. 1.0 Application Note 228 Introduction The system packet interface level 4 phase 2 (SPI-4.2) specification, defined

More information

White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices

White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices Introduction White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices One of the challenges faced by engineers designing communications equipment is that memory devices

More information

SONET/SDH STS-12c/STM-4 Framer MegaCore Function (STS12CFRM)

SONET/SDH STS-12c/STM-4 Framer MegaCore Function (STS12CFRM) July 2001; ver. 1.01 SONET/SDH STS-12c/STM-4 Framer MegaCore Function (STS12CFRM) Data Sheet Features Performs synchronous optical network (SONET)/synchronous digital hierarchy (SDH) framing and transport

More information

T3 Framer MegaCore Function (T3FRM)

T3 Framer MegaCore Function (T3FRM) MegaCore Function August 2001; ver. 1.02 Data Sheet Features Achieving optimum performance in the Altera APEX TM 20K device architecture, the multi-featured MegaCore Function meets your innovative design

More information

RapidIO Physical Layer MegaCore Function

RapidIO Physical Layer MegaCore Function RapidIO Physical Layer MegaCore Function April 2005, MegaCore version 2.2.1 Errata Sheet Introduction This document addresses known errata and documentation changes for version 2.2.1 of the RapidIO Physical

More information

AIRbus Interface. Features Fixed width (8-, 16-, or 32-bit) data transfers (dependent on the width. Functional Description. General Arrangement

AIRbus Interface. Features Fixed width (8-, 16-, or 32-bit) data transfers (dependent on the width. Functional Description. General Arrangement AIRbus Interface December 22, 2000; ver. 1.00 Functional Specification 9 Features Fixed width (8-, 16-, or 32-bit) data transfers (dependent on the width of the data bus) Read and write access Four-way

More information

POS-PHY Level 2 and 3 Compiler User Guide

POS-PHY Level 2 and 3 Compiler User Guide POS-PHY Level 2 and 3 Compiler User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com MegaCore Version: 8.1 Document Date: November 2008 Copyright 2008 Altera Corporation. All rights reserved.

More information

Using MAX 3000A Devices as a Microcontroller I/O Expander

Using MAX 3000A Devices as a Microcontroller I/O Expander Using MAX 3000A Devices as a Microcontroller I/O Expander August 2003, Ver 1.0 Application Note 265 Introduction Advantages of Using MAX 3000A Devices Many microcontrollers and microprocessors limit I/O

More information

Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander

Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander March 2004, ver 2.0 Application Note 265 Introduction Advantages of Using MAX II & MAX 3000A Devices Many microcontroller and microprocessors

More information

Nios DMA. General Description. Functional Description

Nios DMA. General Description. Functional Description Nios DMA January 2003, Version 1.1 Data Sheet General Functional The Nios DMA module is an Altera SOPC Builder library component included in the Nios development kit. The DMA module allows for efficient

More information

Active Serial Memory Interface

Active Serial Memory Interface Active Serial Memory Interface October 2002, Version 1.0 Data Sheet Introduction Altera Cyclone TM devices can be configured in active serial configuration mode. This mode reads a configuration bitstream

More information

PCI Express Multi-Channel DMA Interface

PCI Express Multi-Channel DMA Interface 2014.12.15 UG-01160 Subscribe The PCI Express DMA Multi-Channel Controller Example Design provides multi-channel support for the Stratix V Avalon Memory-Mapped (Avalon-MM) DMA for PCI Express IP Core.

More information

Nios Soft Core Embedded Processor

Nios Soft Core Embedded Processor Nios Soft Core Embedded Processor June 2000, ver. 1 Data Sheet Features... Preliminary Information Part of Altera s Excalibur TM embedded processor solutions, the Nios TM soft core embedded processor is

More information

Estimating Nios Resource Usage & Performance

Estimating Nios Resource Usage & Performance Estimating Nios Resource Usage & Performance in Altera Devices September 2001, ver. 1.0 Application Note 178 Introduction The Excalibur Development Kit, featuring the Nios embedded processor, includes

More information

White Paper Enabling Quality of Service With Customizable Traffic Managers

White Paper Enabling Quality of Service With Customizable Traffic Managers White Paper Enabling Quality of Service With Customizable Traffic s Introduction Communications networks are changing dramatically as lines blur between traditional telecom, wireless, and cable networks.

More information

Matrices in MAX II & MAX 3000A Devices

Matrices in MAX II & MAX 3000A Devices Crosspoint Switch Matrices in MAX II & MAX 3000A Devices March 200, ver. 2.0 Application Note 29 Introduction With a high level of flexibility, performance, and programmability, you can use crosspoint

More information

Nios Embedded Processor UART Peripheral

Nios Embedded Processor UART Peripheral Nios Embedded Processor UART Peripheral March 2001, ver. 1.1 Data Sheet General Description The Nios universal asynchronous receiver/transmitter UART implements simple RS-232 asynchronous transmit and

More information

Simultaneous Multi-Mastering with the Avalon Bus

Simultaneous Multi-Mastering with the Avalon Bus Simultaneous Multi-Mastering with the Avalon Bus April 2002, ver. 1.1 Application Note 184 Introduction The Excalibur Development Kit, featuring the Nios embedded processor version 2.1 supports an enhanced

More information

Excalibur Solutions DPRAM Reference Design

Excalibur Solutions DPRAM Reference Design Excalibur Solutions DPRAM Reference Design August 22, ver. 2.3 Application Note 173 Introduction The Excalibur devices are excellent system development platforms, offering flexibility, performance, and

More information

Implementing LED Drivers in MAX Devices

Implementing LED Drivers in MAX Devices Implementing LE rivers in MAX evices ecember 2002, ver. 1.0 Application Note 286 Introduction Commercial LE river Chips iscrete light-emitting diode (LE) driver chips are common on many system boards.

More information

ZBT SRAM Controller Reference Design

ZBT SRAM Controller Reference Design ZBT SRAM Controller Reference Design for APEX II Devices December 2001, ver. 1.0 Application Note 183 Introduction As communication systems require more low-latency, high-bandwidth interfaces for peripheral

More information

Table 1 shows the issues that affect the FIR Compiler v7.1.

Table 1 shows the issues that affect the FIR Compiler v7.1. May 2007, Version 7.1 Errata Sheet This document addresses known errata and documentation issues for the Altera, v7.1. Errata are functional defects or errors, which may cause an Altera MegaCore function

More information

POS-PHY Level 4 MegaCore Function v2.1.0 Wrapper Features

POS-PHY Level 4 MegaCore Function v2.1.0 Wrapper Features POS-PHY Level 4 MegaCore Function v2.1.0 Wrapper Features January 2004, ver. 1.0 Application Note 335 Introduction The Altera POS-PHY Level 4 MegaCore function provides high-speed cell and packet transfers

More information

SONET/SDH Compiler. Introduction. SONET/SDH Compiler v2.3.0 Issues

SONET/SDH Compiler. Introduction. SONET/SDH Compiler v2.3.0 Issues January 2005, Compiler Version 2.3.0 Errata Sheet Introduction This document addresses known errata and documentation changes for version 2.3.0 of the SONET/SDH Compiler. Errata are design functional defects

More information

White Paper AHB to Avalon & Avalon to AHB Bridges

White Paper AHB to Avalon & Avalon to AHB Bridges White Paper AHB to & to AHB s Introduction For years, system designers have been manually connecting IP peripheral functions to embedded processors, taking anywhere from weeks to months to accomplish.

More information

RapidIO MegaCore Function

RapidIO MegaCore Function RapidIO MegaCore Function October 2007, MegaCore Function Version 7.0 Errata Sheet This document addresses known errata and documentation issues for the Altera RapidIO MegaCore function version 7.0. Errata

More information

Simulating the PCI MegaCore Function Behavioral Models

Simulating the PCI MegaCore Function Behavioral Models Simulating the PCI MegaCore Function Behavioral Models August 2001, ver. 1.0 Application Note 169 Introduction Altera intellectual property (IP) MegaCore functions are developed and pre-tested by Altera,

More information

Avalon Streaming Interface Specification

Avalon Streaming Interface Specification Avalon Streaming Interface Specification 101 Innovation Drive San Jose, CA 95134 www.altera.com Document Version: 1.3 Document Date: June 2007 Copyright 2005 Altera Corporation. All rights reserved. Altera,

More information

Using Flexible-LVDS I/O Pins in

Using Flexible-LVDS I/O Pins in Using Flexible-LVDS I/O Pins in APEX II Devices August 2002, ver. 1.1 Application Note 167 Introduction Recent expansion in the telecommunications market and growth in Internet use have created a demand

More information

AN 610: Implementing Deterministic Latency for CPRI and OBSAI Protocols in Altera Devices

AN 610: Implementing Deterministic Latency for CPRI and OBSAI Protocols in Altera Devices AN 610: Implementing Deterministic Latency for CPRI and OBSAI Protocols in Altera Devices July 2010 AN-610-1.0 This application note describes how to implement deterministic latency for Common Public Radio

More information

Cyclone II FPGA Family

Cyclone II FPGA Family ES-030405-1.3 Errata Sheet Introduction This errata sheet provides updated information on Cyclone II devices. This document addresses known device issues and includes methods to work around the issues.

More information

Legacy SDRAM Controller with Avalon Interface

Legacy SDRAM Controller with Avalon Interface Legacy SDRAM Controller with Avalon Interface January 2003, Version 1.0 Data Sheet Introduction PTF Assignments SDRAM is commonly used in cost-sensitive applications requiring large amounts of memory.

More information

White Paper Using the MAX II altufm Megafunction I 2 C Interface

White Paper Using the MAX II altufm Megafunction I 2 C Interface White Paper Using the MAX II altufm Megafunction I 2 C Interface Introduction Inter-Integrated Circuit (I 2 C) is a bidirectional two-wire interface protocol, requiring only two bus lines; a serial data/address

More information

Introduction. Design Hierarchy. FPGA Compiler II BLIS & the Quartus II LogicLock Design Flow

Introduction. Design Hierarchy. FPGA Compiler II BLIS & the Quartus II LogicLock Design Flow FPGA Compiler II BLIS & the Quartus II LogicLock Design Flow February 2002, ver. 2.0 Application Note 171 Introduction To maximize the benefits of the LogicLock TM block-based design methodology in the

More information

On-Chip Memory Implementations

On-Chip Memory Implementations On-Chip Memory Implementations Using Cyclone Memory Blocks March 2003, ver. 1.1 Application Note 252 Introduction Cyclone devices feature embedded memory blocks that can be easily configured to support

More information

Using TriMatrix Embedded Memory Blocks

Using TriMatrix Embedded Memory Blocks Using TriMatrix Embedded Memory Blocks in Stratix & Stratix GX evices November 2002, ver. 2.0 Application Note 203 Introduction TriMatrix Memory Stratix and Stratix GX devices feature the TriMatrix memory

More information

Design Verification Using the SignalTap II Embedded

Design Verification Using the SignalTap II Embedded Design Verification Using the SignalTap II Embedded Logic Analyzer January 2003, ver. 1.0 Application Note 280 Introduction The SignalTap II embedded logic analyzer, available exclusively in the Altera

More information

Simple Excalibur System

Simple Excalibur System Excalibur Solutions Simple Excalibur System August 2002, ver. 1.0 Application Note 242 Introduction This application note describes a simple Excalibur system design that consists of software running on

More information

Designing with ESBs in APEX II Devices

Designing with ESBs in APEX II Devices Designing with ESBs in APEX II Devices March 2002, ver. 1.0 Application Note 179 Introduction In APEX TM II devices, enhanced embedded system blocks (ESBs) support memory structures, such as single-port

More information

Simulating the Reed-Solomon Model

Simulating the Reed-Solomon Model July 2000, ver. 1 Simulating the Reed-Solomon Model with the Visual IP Software User Guide Introduction Altera intellectual property (IP) MegaCore functions are developed and pre-tested by Altera, and

More information

RapidIO MegaCore Function

RapidIO MegaCore Function March 2007, MegaCore Function Version 3.1.1 Errata Sheet This document addresses known errata and documentation issues for the Altera RapidIO MegaCore function version 3.1.1. Errata are functional defects

More information

PCI Express Compiler. System Requirements. New Features & Enhancements

PCI Express Compiler. System Requirements. New Features & Enhancements April 2006, Compiler Version 2.1.0 Release Notes These release notes for the PCI Express Compiler version 2.1.0 contain the following information: System Requirements New Features & Enhancements Errata

More information

Table 1 shows the issues that affect the FIR Compiler, v6.1. Table 1. FIR Compiler, v6.1 Issues.

Table 1 shows the issues that affect the FIR Compiler, v6.1. Table 1. FIR Compiler, v6.1 Issues. December 2006, Version 6.1 Errata Sheet This document addresses known errata and documentation issues for the Altera FIR Compiler, v6.1. Errata are functional defects or errors, which may cause an Altera

More information

FFT/IFFT Block Floating Point Scaling

FFT/IFFT Block Floating Point Scaling FFT/IFFT Block Floating Point Scaling October 2005, ver. 1.0 Application Note 404 Introduction The Altera FFT MegaCore function uses block-floating-point (BFP) arithmetic internally to perform calculations.

More information

Excalibur Solutions Using the Expansion Bus Interface. Introduction. EBI Characteristics

Excalibur Solutions Using the Expansion Bus Interface. Introduction. EBI Characteristics Excalibur Solutions Using the Expansion Bus Interface October 2002, ver. 1.0 Application Note 143 Introduction In the Excalibur family of devices, an ARM922T processor, memory and peripherals are embedded

More information

White Paper Configuring the MicroBlaster Passive Serial Software Driver

White Paper Configuring the MicroBlaster Passive Serial Software Driver White Paper Configuring the MicroBlaster Passive Serial Software Driver Introduction The MicroBlaster TM software driver is designed to configure Altera programmable logic devices (PLDs) through the ByteBlasterMV

More information

White Paper Understanding 40-nm FPGA Solutions for SATA/SAS

White Paper Understanding 40-nm FPGA Solutions for SATA/SAS White Paper Understanding 40-nm Solutions for /SAS This white paper describes the and SAS protocols, how the protocols are used, explains the value and SAS in terms of usage in an, and illustrates how

More information

DSP Development Kit, Stratix II Edition

DSP Development Kit, Stratix II Edition DSP Development Kit, Stratix II Edition August 2005, Development Kit version 1.1.0 Errata Sheet This document addresses known errata and documentation changes the DSP Development Kit, Stratix II Edition

More information

DDR & DDR2 SDRAM Controller

DDR & DDR2 SDRAM Controller DDR & DDR2 SDRAM Controller December 2005, Compiler Version 3.3.1 Release Notes These release notes for the DDR and DDR2 SDRAM Controller Compiler version 3.3.1 contain the following information: System

More information

UTOPIA Level 2 Slave MegaCore Function

UTOPIA Level 2 Slave MegaCore Function UTOPIA Level 2 Slave MegaCore Function October 2005, Version 2.5.0 Release Notes These release notes for the UTOPIA Level 2 Slave MegaCore function contain the following information: System Requirements

More information

DDR & DDR2 SDRAM Controller

DDR & DDR2 SDRAM Controller DDR & DDR2 SDRAM Controller October 2005, Compiler Version 3.3.0 Release Notes These release notes for the DDR and DDR2 SDRAM Controller Compiler version 3.3.0 contain the following information: System

More information

Introduction. Synchronous vs. Asynchronous Memory. Converting Memory from Asynchronous to Synchronous for Stratix & Stratix GX Designs

Introduction. Synchronous vs. Asynchronous Memory. Converting Memory from Asynchronous to Synchronous for Stratix & Stratix GX Designs Converting from synchronous to Synchronous for Stratix & Stratix GX esigns November 2002, ver. 2.0 pplication Note 210 Introduction The Stratix TM and Stratix GX device families provide a unique memory

More information

RapidIO MegaCore Function

RapidIO MegaCore Function March 2007, MegaCore Function Version 3.1.0 Errata Sheet This document addresses known errata and documentation issues for the Altera RapidIO MegaCore function version 3.1.0. Errata are functional defects

More information

Implementing 9.8G CPRI in Arria V GT and ST FPGAs

Implementing 9.8G CPRI in Arria V GT and ST FPGAs 03..06 AN 686 Subscribe This application note describes the implementation of 9.8304 Gbps Common Public Radio Interface (CPRI) using the Arria V GT and Arria V ST FPGA transceivers. The hard physical coding

More information

Benefits of Embedded RAM in FLEX 10K Devices

Benefits of Embedded RAM in FLEX 10K Devices Benefits of Embedded RAM in FLEX 1K Devices January 1996, ver. 1 Product Information Bulletin 2 Introduction Driven by the demand to integrate many more digital functions in a single device, custom logic

More information

FPGA Design Security Solution Using MAX II Devices

FPGA Design Security Solution Using MAX II Devices White Paper FPGA Solution Using MAX II Devices Introduction SRAM-based FPGAs are volatile devices. They require external memory to store the configuration data that is sent to them at power up. It is possible

More information

Using the Nios Development Board Configuration Controller Reference Designs

Using the Nios Development Board Configuration Controller Reference Designs Using the Nios Development Board Controller Reference Designs July 2006 - ver 1.1 Application Note 346 Introduction Many modern embedded systems utilize flash memory to store processor configuration information

More information

Enhanced Configuration Devices

Enhanced Configuration Devices Enhanced Configuration Devices October 2007, Version 1.2 Errata Sheet Introduction Intel-Flash- Based EPC Device Protection f This errata sheet provides updated information on enhanced configuration devices

More information

Using the Serial FlashLoader With the Quartus II Software

Using the Serial FlashLoader With the Quartus II Software Using the Serial FlashLoader With the Quartus II Software July 2006, ver. 3.0 Application Note 370 Introduction Using the Joint Test Action Group () interface, the Altera Serial FlashLoader (SFL) is the

More information

24K FFT for 3GPP LTE RACH Detection

24K FFT for 3GPP LTE RACH Detection 24K FFT for GPP LTE RACH Detection ovember 2008, version 1.0 Application ote 515 Introduction In GPP Long Term Evolution (LTE), the user equipment (UE) transmits a random access channel (RACH) on the uplink

More information

FPGAs Provide Reconfigurable DSP Solutions

FPGAs Provide Reconfigurable DSP Solutions FPGAs Provide Reconfigurable DSP Solutions Razak Mohammedali Product Marketing Engineer Altera Corporation DSP processors are widely used for implementing many DSP applications. Although DSP processors

More information

December 2002, ver. 1.3 Application Note 191. Six individual interrupts Six-bit priority scheme Five-bit priority scheme plus one individual interrupt

December 2002, ver. 1.3 Application Note 191. Six individual interrupts Six-bit priority scheme Five-bit priority scheme plus one individual interrupt Excalibur Solutions Using the Interrupt Controller December 22, ver..3 Application Note 9 Introduction This document describes the operation of the interrupt controller for the Excalibur devices, particularly

More information

DSP Builder. DSP Builder v6.1 Issues. Error When Directory Pathname is a Network UNC Path

DSP Builder. DSP Builder v6.1 Issues. Error When Directory Pathname is a Network UNC Path March 2007, Version 6.1 Errata Sheet This document addresses known errata and documentation changes for DSP Builder version 6.1. Errata are functional defects or errors which may cause DSP Builder to deviate

More information

UTOPIA Level 3 Master MegaCore Function

UTOPIA Level 3 Master MegaCore Function UTOPIA Level 3 Master MegaCore Function UTOPIA3MS User Guide November 21 11 Innovation Drive San Jose, CA 95134 (48) 544-7 http://www.altera.com A-UG-IPUTOPIA3MS-1. UTOPIA Level 3 Master MegaCore Function

More information

Recommended Protocol Configurations for Stratix IV GX FPGAs

Recommended Protocol Configurations for Stratix IV GX FPGAs Recommended Protocol s for Stratix IV GX FPGAs AN-577-3.0 Application Note The architecture of the Altera Stratix IV GX FPGA is designed to accommodate the widest range of protocol standards spread over

More information

CORDIC Reference Design. Introduction. Background

CORDIC Reference Design. Introduction. Background CORDIC Reference Design June 2005, ver. 1.4 Application Note 263 Introduction The co-ordinate rotation digital computer (CORDIC) reference design implements the CORDIC algorithm, which converts cartesian

More information

Exercise 1 In this exercise you will review the DSSS modem design using the Quartus II software.

Exercise 1 In this exercise you will review the DSSS modem design using the Quartus II software. White Paper DSSS Modem Lab Background The direct sequence spread spectrum (DSSS) digital modem reference design is a hardware design that has been optimized for the Altera APEX DSP development board (starter

More information

ByteBlaster II Parallel Port Download Cable

ByteBlaster II Parallel Port Download Cable ByteBlaster II Parallel Port Download Cable December 2002, Version 1.0 Data Sheet Features Allows PC users to perform the following functions: Program MAX 9000, MAX 7000S, MAX 7000AE, MAX 7000B, MAX 3000A,

More information

Arria II GX FPGA Development Board

Arria II GX FPGA Development Board Arria II GX FPGA Development Board DDR2 SODIMM Interface 2011 Help Document DDR2 SODIMM Interface Measurements were made on the DDR2 SODIMM interface using the Board Test System user interface. The Address,

More information

Simulating the PCI MegaCore Function Behavioral Models

Simulating the PCI MegaCore Function Behavioral Models Simulating the PCI MegaCore Function Behavioral Models February 2003, ver. 1.2 Application Note 169 Introduction Altera intellectual property (IP) MegaCore functions are developed and pre-tested by Altera,

More information

DDR & DDR2 SDRAM Controller Compiler

DDR & DDR2 SDRAM Controller Compiler DDR & DDR2 SDRAM Controller Compiler May 2006, Compiler Version 3.3.1 Errata Sheet This document addresses known errata and documentation issues for the DDR and DDR2 SDRAM Controller Compiler version 3.3.1.

More information

UTOPIA Level 3 Slave. MegaCore Function UTOPIA3SL. User Guide September 2001

UTOPIA Level 3 Slave. MegaCore Function UTOPIA3SL. User Guide September 2001 UTOPIA Level 3 Slave MegaCore Function UTOPIA3SL User Guide September 21 11 Innovation Drive San Jose, CA 95134 (48) 544-7 http://www.altera.com A-UG-IPUTOPIA3SL-1.1 UTOPIA Level 3 Slave MegaCore Function

More information

Using Flexible-LVDS Circuitry in Mercury Devices

Using Flexible-LVDS Circuitry in Mercury Devices Using Flexible-LVDS Circuitry in Mercury Devices November 2002, ver. 1.1 Application Note 186 Introduction With the ever increasing demand for high bandwidth and low power consumption in the telecommunications

More information

Implementing LED Drivers in MAX and MAX II Devices. Introduction. Commercial LED Driver Chips

Implementing LED Drivers in MAX and MAX II Devices. Introduction. Commercial LED Driver Chips Implementing LE rivers in MAX and MAX II evices October 2008 AN-286-2.3 Introduction iscrete LE driver chips are common on many system boards. Altera MAX II, MAX 7000B, MAX 7000A, MAX 3000A, and MAX 7000S

More information

DDR & DDR2 SDRAM Controller Compiler

DDR & DDR2 SDRAM Controller Compiler DDR & DDR2 SDRAM Controller Compiler march 2007, Compiler Version 7.0 Errata Sheet This document addresses known errata and documentation issues for the DDR and DDR2 SDRAM Controller Compiler version 7.0.

More information

Nios II Embedded Design Suite 6.1 Release Notes

Nios II Embedded Design Suite 6.1 Release Notes December 2006, Version 6.1 Release Notes This document lists the release notes for the Nios II Embedded Design Suite (EDS) version 6.1. Table of Contents: New Features & Enhancements...2 Device & Host

More information

Using DCFIFO for Data Transfer between Asynchronous Clock Domains

Using DCFIFO for Data Transfer between Asynchronous Clock Domains Using DCFIFO for Data Transfer between Asynchronous Clock Domains, version 1.0 Application Note 473 Introduction In the design world, there are very few designs with a single clock domain. With increasingly

More information

AN 549: Managing Designs with Multiple FPGAs

AN 549: Managing Designs with Multiple FPGAs AN 549: Managing Designs with Multiple FPGAs October 2008 AN-549-1.0 Introduction Managing designs that incorporate multiple FPGAs raises new challenges that are unique compared to designs using only one

More information

AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current

AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current January 2009 AN-547-10 Introduction To save power, the MAX II CPLD can be completely powered down into hibernation mode

More information

Toolflow for ARM-Based Embedded Processor PLDs

Toolflow for ARM-Based Embedded Processor PLDs Toolflow for ARM-Based Embedded Processor PLDs December 2000, ver. 1 Application Note Introduction The Excalibur embedded processor devices achieve a new level of system integration from the inclusion

More information

Implementing LVDS in Cyclone Devices

Implementing LVDS in Cyclone Devices Implementing LVDS in Cyclone Devices March 2003, ver. 1.1 Application Note 254 Introduction Preliminary Information From high-speed backplane applications to high-end switch boxes, LVDS is the technology

More information

Implementing FIR Filters

Implementing FIR Filters Implementing FIR Filters in FLEX Devices February 199, ver. 1.01 Application Note 73 FIR Filter Architecture This section describes a conventional FIR filter design and how the design can be optimized

More information

Video and Image Processing Suite

Video and Image Processing Suite Video and Image Processing Suite December 2006, Version 7.0 Errata Sheet This document addresses known errata and documentation issues for the MegaCore functions in the Video and Image Processing Suite,

More information

FFT MegaCore Function

FFT MegaCore Function FFT MegaCore Function March 2007, MegaCore Version 6.1 Errata Sheet This document addresses known errata and documentation issues for the FFT MegaCore function version 6.1. Errata are functional defects

More information

Arria II GX FPGA Development Kit HSMC Loopback Tests Rev 0.1

Arria II GX FPGA Development Kit HSMC Loopback Tests Rev 0.1 Arria II GX FPGA Development Kit HSMC Loopback Tests Rev 0.1 High Speed Design Team, San Diego Thursday, July 23, 2009 1 2009 Altera Corporation. All rights reserved. Altera, The Programmable Solutions

More information

RLDRAM II Controller MegaCore Function

RLDRAM II Controller MegaCore Function RLDRAM II Controller MegaCore Function November 2006, MegaCore Version 1.0.0 Errata Sheet This document addresses known errata and documentation issues for the RLDRAM II Controller MegaCore function version

More information

POS-PHY Level 2 & 3 Compiler

POS-PHY Level 2 & 3 Compiler POS-PHY Level 2 & 3 Compiler User Guide 101 Innovation Drive San Jose, CA 95134 (408) 544-7000 www.altera.com Core Version: 1.1.1 Document Version: 1.1.1 rev1 Document Date: July 2003 Copyright 2003 Altera

More information

Figure 1. Device Package Ordering Information for Stratix, Stratix GX, Cyclone, APEX 20KC, APEX II, Mercury & Excalibur Devices EP1S 25 F 780 C 5 N

Figure 1. Device Package Ordering Information for Stratix, Stratix GX, Cyclone, APEX 20KC, APEX II, Mercury & Excalibur Devices EP1S 25 F 780 C 5 N April 2003, ver. 15 Altera Devices Figures 1 and 2 explain the ordering codes for Altera devices. Devices that have multiple pin counts for the same package include the pin count in their ordering codes.

More information

Enhanced Configuration Devices

Enhanced Configuration Devices Enhanced Configuration Devices July 2008, Version 1.3 Errata Sheet Introduction Intel-Flash- Based EPC Device Protection f This errata sheet provides updated information on enhanced configuration devices

More information

Stratix FPGA Family. Table 1 shows these issues and which Stratix devices each issue affects. Table 1. Stratix Family Issues (Part 1 of 2)

Stratix FPGA Family. Table 1 shows these issues and which Stratix devices each issue affects. Table 1. Stratix Family Issues (Part 1 of 2) January 2007, ver. 3.1 Errata Sheet This errata sheet provides updated information on Stratix devices. This document addresses known issues and includes methods to work around the issues. Table 1 shows

More information

FFT MegaCore Function User Guide

FFT MegaCore Function User Guide FFT MegaCore Function User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com MegaCore Version: 11.0 Document Date: May 2011 Copyright 2011 Altera Corporation. All rights reserved. Altera, The

More information

MAX 10 User Flash Memory User Guide

MAX 10 User Flash Memory User Guide MAX 10 User Flash Memory User Guide Subscribe Last updated for Quartus Prime Design Suite: 16.0 UG-M10UFM 101 Innovation Drive San Jose, CA 95134 www.altera.com TOC-2 Contents MAX 10 User Flash Memory

More information

DDR & DDR2 SDRAM Controller Compiler

DDR & DDR2 SDRAM Controller Compiler DDR & DDR2 SDRAM Controller Compiler August 2007, Compiler Version 7.1 Errata Sheet This document addresses known errata and documentation issues for the DDR and DDR2 SDRAM Controller Compiler version

More information

Error Correction Code (ALTECC_ENCODER and ALTECC_DECODER) Megafunctions User Guide

Error Correction Code (ALTECC_ENCODER and ALTECC_DECODER) Megafunctions User Guide Error Correction Code (ALTECC_ENCODER and ALTECC_DECODER) Megafunctions User Guide 11 Innovation Drive San Jose, CA 95134 www.altera.com Software Version 8. Document Version: 2. Document Date: June 28

More information

Dynamic Reconfiguration of PMA Controls in Stratix V Devices

Dynamic Reconfiguration of PMA Controls in Stratix V Devices Dynamic Reconfiguration of PMA Controls in Stratix V Devices AN-645-1.0 Application Note This application note describes how to use the transceiver reconfiguration controller to dynamically reconfigure

More information

LatticeSCM SPI4.2 Interoperability with PMC-Sierra PM3388

LatticeSCM SPI4.2 Interoperability with PMC-Sierra PM3388 August 2006 Technical Note TN1121 Introduction The System Packet Interface, Level 4, Phase 2 (SPI4.2) is a system level interface, published in 2001 by the Optical Internetworking Forum (OIF), for packet

More information