M10 INTEL | Alldatasheet

Document overview

  • Manufacturer or author: Provided By alldatasheet.com(free datasheet download site)
  • PDF pages: 14

Technical content

Datasheet sections

Intel® MAX® 10 FPGA Device Overview Online Version Send Feedback M10-OVERVIEW ID: 683658 Version: 2021.11.01

devices (PLDs) to integrate the optimal set of system components.

  • Internally stored dual configuration flash
  • User flash memory
  • Instant on support
  • Integrated analog-to-digital converters (ADCs)
  • Single-chip Nios II soft core processor support Intel MAX 10 devices are the ideal solution for system management, I/O expansion, communication control planes, industrial, automotive, and consumer applications. Related Information Intel MAX 10 FPGA Device Datasheet Key Advantages of Intel MAX 10 Devices

Table 1. Key Advantages of Intel MAX 10 Devices

  • Small packages available from 3 mm × 3 mm Low power • Sleep mode—significant standby power reduction and resumption in less than 1 ms
  • Longer battery life—resumption from full power-off in less than 10 ms 20-year-estimated life cycle Built on TSMC's 55 nm embedded flash process technology High productivity design tools • Intel Quartus ® Prime Lite edition (no cost license)
  • Platform Designer (Standard) system integration tool
  • DSP Builder for Intel FPGAs
  • Nios ® II Embedded Design Suite (EDS) 683658 | 2021.11.01 Send Feedback Intel Corporation. All rights reserved. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. 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:2015 Registered

Table 2. Summary of Features for Intel MAX 10 Devices

  • Multiple device densities with compatible package footprints for seamless migration between different device densities
  • RoHS6-compliant Core architecture • 4-input look-up table (LUT) and single register logic element (LE)
  • LEs arranged in logic array block (LAB)
  • Embedded RAM and user flash memory
  • Clocks and PLLs
  • Embedded multiplier blocks
  • General purpose I/Os Internal memory blocks • M9K—9 kilobits (Kb) memory blocks
  • Cascadable blocks to create RAM, dual port, and FIFO functions User flash memory (UFM) • User accessible non-volatile storage
  • High speed operating frequency
  • Large memory size
  • High data retention
  • Multiple interface option Embedded multiplier blocks • One 18 × 18 or two 9 × 9 multiplier modes
  • Cascadable blocks enabling creation of filters, arithmetic functions, and image processing pipelines ADC • 12-bit successive approximation register (SAR) type
  • Up to 17 analog inputs
  • Cumulative speed up to 1 million samples per second ( MSPS)
  • Integrated temperature sensing capability Clock networks • Global clocks support
  • High speed frequency in clock network Internal oscillator Built-in internal ring oscillator PLLs • Analog-based
  • Low jitter
  • High precision clock synthesis
  • Clock delay compensation
  • Zero delay buffering
  • Multiple output taps General-purpose I/Os (GPIOs) • Multiple I/O standards support
  • On-chip termination (OCT)
  • Up to 830 megabits per second (Mbps) LVDS receiver, 800 Mbps LVDS transmitter External memory interface (EMIF) (1) Supports up to 600 Mbps external memory interfaces: continued... (1) EMIF is only supported in selected Intel MAX 10 device density and package combinations. Refer to the External Memory Interface User Guide for more information. Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Intel® MAX® 10 FPGA Device Overview Send Feedback
  • DDR3, DDR3L, DDR2, LPDDR2 (on 10M16, 10M25, 10M40, and 10M50.)
  • SRAM (Hardware support only) Note: For 600 Mbps performance, –6 device speed grade is required. Performance varies according to device grade (commercial, industrial, or automotive) and device speed grade (–6 or –7). Refer to the Intel MAX

10 FPGA Device Datasheet or External Memory Interface Spec Estimator

  • JTAG
  • Advanced Encryption Standard (AES) 128-bit encryption and compression options
  • Flash memory data retention of 20 years at 85 °C Flexible power supply schemes • Single- and dual-supply device options
  • Dynamically controlled input buffer power down
  • Sleep mode for dynamic power reduction Intel MAX 10 Device Ordering Information

Figure 1. Sample Ordering Code and Available Options for Intel MAX 10 Devices (1) DD OPN available only on 10M40 and 10M50 devices with F256, F484, and F762 packages.

Provides the latest information about Intel FPGAs. Table 3. Feature Options for Intel MAX 10 Devices

  • Dual configuration image with self-configuration capability
  • Remote system upgrade capability
  • Memory initialization Analog Devices with core architecture featuring:
  • Dual configuration image with self-configuration capability
  • Remote system upgrade capability
  • Memory initialization
  • Integrated ADC Intel MAX 10 Device Maximum Resources

Table 4. Maximum Resource Counts for Intel MAX 10 Devices (2) The maximum possible value including user flash memory and configuration flash memory. For more information, refer to Intel MAX 10 User Flash Memory User Guide.

Table 5. Package Plan for Intel MAX 10 Single Power Supply Devices Table 6. Package Plan for Intel MAX 10 Dual Power Supply Devices

  • Intel MAX 10 General Purpose I/O User Guide
  • Intel MAX 10 High-Speed LVDS I/O User Guide Intel MAX 10 Vertical Migration Support Vertical migration supports the migration of your design to other Intel MAX 10 devices of different densities in the same package with similar I/O and ADC resources. Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Send Feedback Intel® MAX® 10 FPGA Device Overview

Table 7. Pin Migration Conditions for ADC Migration Single ADC device Dual ADC device • One dedicated analog input pin.

  • Eight dual function pins from the ADC1 block of the source device to the ADC1 block of the target device.Dual ADC device Single ADC device Logic Elements and Logic Array Blocks The LAB consists of 16 logic elements (LE) and a LAB-wide control block. An LE is the smallest unit of logic in the Intel MAX 10 device architecture. Each LE has four inputs, a four-input look-up table (LUT), a register, and output logic. The four-input LUT is a function generator that can implement any function with four variables.

Figure 4. Intel MAX 10 Device Family LEs different signals, including on-chip temperature. Table 8. ADC Features

  • Provides a 12-bit digital representation of the observed analog signal Up to 1 MSPS sampling rate Monitors single-ended external inputs with a cumulative sampling rate of 25 kilosamples per second to 1 MSPS in normal mode continued... Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Send Feedback Intel® MAX® 10 FPGA Device Overview
  • One dedicated analog and eight dual-function input pins in each ADC block
  • Simultaneous measurement capability for dual ADC devices On-chip temperature sensor Monitors external temperature data input with a sampling rate of up to 50 kilosamples per second User Flash Memory The user flash memory (UFM) block in Intel MAX 10 devices stores non-volatile information. UFM provides an ideal storage solution that you can access using Avalon Memory- Mapped (Avalon-MM) slave interface protocol.

Table 9. UFM Features

  • 10 years at 100 ºC Operating frequency Maximum 116 MHz for parallel interface and 7.25 MHz for serial interface Data length Stores data up to 32 bits length in parallel Embedded Multipliers and Digital Signal Processing Support Intel MAX 10 devices support up to 144 embedded multiplier blocks. Each block supports one individual 18 × 18-bit multiplier or two individual 9 × 9-bit multipliers. With the combination of on-chip resources and external interfaces in Intel MAX 10 devices, you can build DSP systems with high performance, low system cost, and low power consumption. You can use the Intel MAX 10 device on its own or as a DSP device co-processor to improve price-to-performance ratios of DSP systems. You can control the operation of the embedded multiplier blocks using the following options:
  • Parameterize the relevant IP cores with the Intel Quartus Prime parameter editor
  • Infer the multipliers directly with VHDL or Verilog HDL System design features provided for Intel MAX 10 devices: Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Intel® MAX® 10 FPGA Device Overview Send Feedback
  • DSP IP cores: — Common DSP processing functions such as finite impulse response (FIR), fast Fourier transform (FFT), and numerically controlled oscillator (NCO) functions — Suites of common video and image processing functions
  • Complete reference designs for end-market applications
  • DSP Builder for Intel FPGAs interface tool between the Intel Quartus Prime software and the MathWorks Simulink and MATLAB design environments
  • DSP development kits Embedded Memory Blocks The embedded memory structure consists of M9K memory blocks columns. Each M9K memory block of a Intel MAX 10 device provides 9 Kb of on-chip memory capable of operating at up to 284 MHz. The embedded memory structure consists of M9K memory blocks columns. Each M9K memory block of a Intel MAX 10 device provides 9 Kb of on-chip memory. You can cascade the memory blocks to form wider or deeper logic structures. You can configure the M9K memory blocks as RAM, FIFO buffers, or ROM. The Intel MAX 10 device memory blocks are optimized for applications such as high throughput packet processing, embedded processor program, and embedded data storage.

Table 10. M9K Operation Modes and Port Widths phase-locked loops (PLLs) with a 116-MHz built-in oscillator. frequency up to 450 MHz. The GCLK networks have high drive strength and low skew.

  • Reduction in the number of oscillators required on the board
  • Reduction in the device clock pins through multiple clock frequency synthesis from a single reference clock source
  • Frequency synthesis
  • On-chip clock de-skew
  • Jitter attenuation
  • Dynamic phase-shift Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Send Feedback Intel® MAX® 10 FPGA Device Overview
  • Zero delay buffer
  • Counter reconfiguration
  • Bandwidth reconfiguration
  • Programmable output duty cycle
  • PLL cascading
  • Reference clock switchover
  • Driving of the ADC block FPGA General Purpose I/O The Intel MAX 10 I/O buffers support a range of programmable features. These features increase the flexibility of I/O utilization and provide an alternative to reduce the usage of external discrete components such as a pull-up resistor and a PCI clamp diode. External Memory Interface Dual-supply Intel MAX 10 devices feature external memory interfaces solution that uses the I/O elements on the right side of the devices together with the UniPHY IP. With this solution, you can create external memory interfaces to 16-bit SDRAM components with error correction coding (ECC). Note: The external memory interface feature is available only for dual-supply Intel MAX 10 devices.

Table 11. External Memory Interface Performance the supported external memory interfaces in Intel FPGAs. (3) The device hardware supports SRAM. Use your own design to interface with SRAM devices. supply variation to within ±3%. By default, the frequency is 167 MHz.

Table 12. Configuration Features

  • Selects the first configuration image to load using the CONFIG_SEL pin Design security • Supports 128-bit key with non-volatile key programming
  • Limits access of the JTAG instruction during power-up in the JTAG secure mode
  • Unique device ID for each Intel MAX 10 device SEU Mitigation • Auto-detects cyclic redundancy check (CRC) errors during configuration
  • Provides optional CRC error detection and identification in user mode Dual-purpose configuration pin
  • Functions as configuration pins prior to user mode
  • Provides options to be used as configuration pin or user I/O pin in user mode Configuration data compression
  • Decompresses the compressed configuration bitstream data in real-time during configuration
  • Reduces the size of configuration image stored in the CFM Instant-on Provides the fastest power-up mode for Intel MAX 10 devices.

Table 13. Configuration Schemes for Intel MAX 10 Devices Table 14. Power Options Single-supply device Saves board space and costs.

  • Offers higher performance Power management controller scheme
  • Reduces dynamic power consumption when certain applications are in standby mode
  • Provides a fast wake-up time of less than 1 ms. Document Revision History for Intel MAX 10 FPGA Device Overview Document Version Changes 2021.11.01 • Updated the Sample Ordering Code and Available Options for Intel MAX 10 Devices diagram. — Added SL and DD feature options, Y package type, and 180 package code. — Removed –I6 speed grade from contact information. All OPNs for –I6 speed grade are available in the Intel Quartus Prime Standard Edition software version 21.1 onwards.
  • Added V81 and Y180 packages in the Package Plan for Intel MAX 10 Single Power Supply Devices table.
  • Added Y180 package in the Migration Capability Across Intel MAX 10 Devices diagram. Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Send Feedback Intel® MAX® 10 FPGA Device Overview

December 2017 2017.12.15 • Added the U324 package for the Intel MAX 10 single power supply devices.

  • Updated the 10M02 GPIO and LVDS count in the Maximum Resource Counts for Intel MAX 10 Devices table.
  • Updated the I/O vertical migration figure. February 2017 2017.02.21 • Rebranded as Intel. December 2016 2016.12.20 • Updated EMIF information in the Summary of Features for Intel MAX 10 Devices table. EMIF is only supported in selected Intel MAX 10 device density and package combinations, and for 600 Mbps performance, –6 device speed grade is required.
  • Updated the device ordering information to include P for leaded package. May 2016 2016.05.02 • Removed all preliminary marks.
  • Update the ADC sampling rate description. The ADC feature monitors single-ended external inputs with a cumulative sampling rate of 25 kilosamples per second to 1 MSPS in normal mode. November 2015 2015.11.02 • Removed SF feature from the device ordering information figure.
  • Changed instances of Quartus II to Intel Quartus Prime. May 2015 2015.05.04 • Added clearer descriptions for the feature options listed in the device ordering information figure.
  • Updated the maximum dedicated LVDS transmitter count of 10M02 device from 10 to 9.
  • Removed the F672 package of the Intel MAX 10 10M25 device : — Updated the devices I/O resources per package. — Updated the I/O vertical migration support. — Updated the ADC vertical migration support.
  • Updated the maximum resources for 10M25 device: — Maximum GPIO from 380 to 360. — Maximum dedicated LVDS transmitter from 26 to 24. — Maximum emulated LVDS transmitter from 181 to 171. — Maximum dedicated LVDS receiver from 181 to 171.
  • Added ADC information for the E144 package of the 10M04 device.
  • Updated the ADC vertical migration diagram to clarify that there are single ADC devices with eight and 16 dual function pins.
  • Removed the note about contacting Altera for DDR3, DDR3L, DDR2, and LPDDR2 external memory interface support. The Intel Quartus Prime software supports these external memory interfaces from version 15.0. December 2014 2014.12.15 • Changed terms: — "dual image" to "dual configuration image" — "dual-image configuration" to dual configuration"
  • Added memory initialization feature for Flash and Analog devices.
  • Added maximum data retention capacity of up to 20 years for UFM feature.
  • Added maximum operating frequency of 7.25 MHz for serial interface for UFM feature. September 2014 2014.09.22 Initial release. Intel® MAX® 10 FPGA Device Overview 683658 | 2021.11.01 Intel® MAX® 10 FPGA Device Overview Send Feedback