Visible to Intel only — GUID: sam1448027905006
Ixiasoft
1. Logic Array Blocks and Adaptive Logic Modules in Intel® Arria® 10 Devices
2. Embedded Memory Blocks in Intel® Arria® 10 Devices
3. Variable Precision DSP Blocks in Intel® Arria® 10 Devices
4. Clock Networks and PLLs in Intel® Arria® 10 Devices
5. I/O and High Speed I/O in Intel® Arria® 10 Devices
6. External Memory Interfaces in Intel® Arria® 10 Devices
7. Configuration, Design Security, and Remote System Upgrades in Intel® Arria® 10 Devices
8. SEU Mitigation for Intel® Arria® 10 Devices
9. JTAG Boundary-Scan Testing in Intel® Arria® 10 Devices
10. Power Management in Intel® Arria® 10 Devices
2.1. Types of Embedded Memory
2.2. Embedded Memory Design Guidelines for Intel® Arria® 10 Devices
2.3. Embedded Memory Features
2.4. Embedded Memory Modes
2.5. Embedded Memory Clocking Modes
2.6. Parity Bit in Embedded Memory Blocks
2.7. Byte Enable in Embedded Memory Blocks
2.8. Memory Blocks Packed Mode Support
2.9. Memory Blocks Address Clock Enable Support
2.10. Memory Blocks Asynchronous Clear
2.11. Memory Blocks Error Correction Code Support
2.12. Embedded Memory Blocks in Intel® Arria® 10 Devices Revision History
3.4.1. Input Register Bank
3.4.2. Pipeline Register
3.4.3. Pre-Adder for Fixed-Point Arithmetic
3.4.4. Internal Coefficient for Fixed-Point Arithmetic
3.4.5. Multipliers
3.4.6. Adder
3.4.7. Accumulator and Chainout Adder for Fixed-Point Arithmetic
3.4.8. Systolic Registers for Fixed-Point Arithmetic
3.4.9. Double Accumulation Register for Fixed-Point Arithmetic
3.4.10. Output Register Bank
4.2.1. PLL Usage
4.2.2. PLL Architecture
4.2.3. PLL Control Signals
4.2.4. Clock Feedback Modes
4.2.5. Clock Multiplication and Division
4.2.6. Programmable Phase Shift
4.2.7. Programmable Duty Cycle
4.2.8. PLL Cascading
4.2.9. Reference Clock Sources
4.2.10. Clock Switchover
4.2.11. PLL Reconfiguration and Dynamic Phase Shift
5.1. I/O and Differential I/O Buffers in Intel® Arria® 10 Devices
5.2. I/O Standards and Voltage Levels in Intel® Arria® 10 Devices
5.3. Intel FPGA I/O IP Cores for Intel® Arria® 10 Devices
5.4. I/O Resources in Intel® Arria® 10 Devices
5.5. Architecture and General Features of I/Os in Intel® Arria® 10 Devices
5.6. High Speed Source-Synchronous SERDES and DPA in Intel® Arria® 10 Devices
5.7. Using the I/Os and High Speed I/Os in Intel® Arria® 10 Devices
5.8. I/O and High Speed I/O in Intel® Arria® 10 Devices Revision History
5.5.4.1. RS OCT without Calibration in Intel® Arria® 10 Devices
5.5.4.2. RS OCT with Calibration in Intel® Arria® 10 Devices
5.5.4.3. RT OCT with Calibration in Intel® Arria® 10 Devices
5.5.4.4. Dynamic OCT
5.5.4.5. Differential Input RD OCT
5.5.4.6. OCT Calibration Block in Intel® Arria® 10 Devices
5.6.1. Intel® Arria® 10 LVDS SERDES Usage Modes
5.6.2. SERDES Circuitry
5.6.3. SERDES I/O Standards Support in Intel® Arria® 10 Devices
5.6.4. Differential Transmitter in Intel® Arria® 10 Devices
5.6.5. Differential Receiver in Intel® Arria® 10 Devices
5.6.6. PLLs and Clocking for Intel® Arria® 10 Devices
5.6.7. Timing and Optimization for Intel® Arria® 10 Devices
5.6.6.1. Clocking Differential Transmitters
5.6.6.2. Clocking Differential Receivers
5.6.6.3. Guideline: LVDS Reference Clock Source
5.6.6.4. Guideline: Use PLLs in Integer PLL Mode for LVDS
5.6.6.5. Guideline: Use High-Speed Clock from PLL to Clock LVDS SERDES Only
5.6.6.6. Guideline: Pin Placement for Differential Channels
5.6.6.7. LVDS Interface with External PLL Mode
5.7.1. I/O and High-Speed I/O General Guidelines for Intel® Arria® 10 Devices
5.7.2. Mixing Voltage-Referenced and Non-Voltage-Referenced I/O Standards
5.7.3. Guideline: Maximum Current Driving I/O Pins While Turned Off and During Power Sequencing
5.7.4. Guideline: Using the I/O Pins in HPS Shared I/O Banks
5.7.5. Guideline: Maximum DC Current Restrictions
5.7.6. Guideline: LVDS SERDES IP Core Instantiation
5.7.7. Guideline: LVDS SERDES Pin Pairs for Soft-CDR Mode
5.7.8. Guideline: Minimizing High Jitter Impact on Intel® Arria® 10 GPIO Performance
5.7.9. Guideline: Usage of I/O Bank 2A for External Memory Interfaces
6.1. Key Features of the Intel® Arria® 10 External Memory Interface Solution
6.2. Memory Standards Supported by Intel® Arria® 10 Devices
6.3. External Memory Interface Widths in Intel® Arria® 10 Devices
6.4. External Memory Interface I/O Pins in Intel® Arria® 10 Devices
6.5. Memory Interfaces Support in Intel® Arria® 10 Device Packages
6.6. External Memory Interface IP Support in Intel® Arria® 10 Devices
6.7. External Memory Interface Architecture of Intel® Arria® 10 Devices
6.8. External Memory Interface in Intel® Arria® 10 Devices Revision History
6.5.1. Intel® Arria® 10 Package Support for DDR3 x40 with ECC
6.5.2. Intel® Arria® 10 Package Support for DDR3 x72 with ECC Single and Dual-Rank
6.5.3. Intel® Arria® 10 Package Support for DDR4 x40 with ECC
6.5.4. Intel® Arria® 10 Package Support for DDR4 x72 with ECC Single-Rank
6.5.5. Intel® Arria® 10 Package Support for DDR4 x72 with ECC Dual-Rank
6.5.6. HPS External Memory Interface Connections in Intel® Arria® 10
6.5.6.1. Intel® Arria® 10 Package Support for DDR3 x40 with ECC for HPS
6.5.6.2. Intel® Arria® 10 Package Support for DDR3 x72 with ECC Single and Dual-Rank for HPS
6.5.6.3. Intel® Arria® 10 Package Support for DDR4 x40 with ECC for HPS
6.5.6.4. Intel® Arria® 10 Package Support for DDR4 x72 with ECC Single-Rank for HPS
9.1. BST Operation Control
9.2. I/O Voltage for JTAG Operation
9.3. Performing BST
9.4. Enabling and Disabling IEEE Std. 1149.1 BST Circuitry
9.5. Guidelines for IEEE Std. 1149.1 Boundary-Scan Testing
9.6. IEEE Std. 1149.1 Boundary-Scan Register
9.7. JTAG Boundary-Scan Testing in Intel® Arria® 10 Devices Revision History
10.1. Power Consumption
10.2. Power Reduction Techniques
10.3. Power Sense Line
10.4. Voltage Sensor
10.5. Temperature Sensing Diode
10.6. Power-On Reset Circuitry
10.7. Power Sequencing Considerations for Intel® Arria® 10 Devices
10.8. Power Supply Design
10.9. Power Management in Intel® Arria® 10 Devices Revision History
Visible to Intel only — GUID: sam1448027905006
Ixiasoft
Give Feedback
5.7.8. Guideline: Minimizing High Jitter Impact on Intel® Arria® 10 GPIO Performance
In your Intel® Arria® 10 design flow, follow these guidelines to minimize undesired jitter impact on the GPIO performance.
- Perform power delivery network analysis using Intel PDN tool 2.0. This analysis helps you to design a robust and efficient power delivery networks with the necessary decoupling capacitors. Use the Intel® Arria® 10 Early Power Estimator (EPE) to determine the current requirements for VCC and other power supplies. Perform the PDN analysis based on the current requirements of all the power supply rails especially the VCC power rail.
- Use voltage regulator with remote sensor pins to compensate for the DC IR drop associated with the PCB and device package from the VCC power supply while maintaining the core performance. For more details about the connection guideline for the differential remote sensor pins for VCC power, refer to the pin connection guidelines.
- The input clock jitter must comply with the Intel® Arria® 10 PLL input clock cycle-to-cycle jitter specification to produce low PLL output clock jitter. You must supply a clean clock source with jitter of less than 120 ps. For details about the recommended operating conditions, refer to the PLL specifications in the device datasheet.
- Use dedicated PLL clock output pin to transmit clock signals for better jitter performance. The I/O PLL in each I/O bank supports two dedicated clock output pins. You can use the PLL dedicated clock output pin as a reference clock source for the FPGA. For optimum jitter performance, supply an external clean clock source. For details about the jitter specifications for the PLL dedicated clock output pin, refer to the device datasheet.
- If the GPIO is operating at a frequency higher than 250 MHz, use terminated I/O standards. SSTL, HSTL, POD and HSUL I/O standards are terminated I/O standards. Intel recommends that you use the HSUL I/O standard for shorter trace or interconnect with a reference length of less than two inches.
- Implement the GPIO or source synchronous I/O interface using the Altera PHYLite for Parallel Interfaces IP core. Intel recommends that you use the Altera PHYLite for Parallel Interfaces IP core if you cannot close the timing for the GPIO or source-synchronous I/O interface for data rates of more than 200 Mbps. For guidelines to migrate your design from the Altera GPIO IP core to the Altera PHYLite for Parallel Interfaces IP core, refer to the related information.
- Use the small periphery clock (SPCLK) network. The SPCLK network is designed for high speed I/O interfaces and provides the smallest insertion delay. The following list ranks the clock insertion delays for the clock networks, from the largest to the smallest:
- Global clock network (GCLK)
- Regional clock network (RCLK)
- Large periphery clock network (LPCLK)
- SPCLK