Microchip Technology AT17F080A-30JC
- Part No.:
- AT17F080A-30JC
- Manufacturer:
- Microchip Technology
- Category:
- Configuration PROMs for FPGAs
- Package:
- 20-LCC (J-Lead)
- Datasheet:
-
AT17F080A-30JC.pdf
- Description:
- IC FLASH CONFIG 8M 20PLCC
- Quantity:
- Payment:

- Shipping:

Inventory:3,819
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
AT17F080A-30JC from Atmel is an 8-Mbit in-system programmable serial configuration PROM designed to store FPGA bitstreams for SRAM-based FPGAs including Altera Cyclone, Stratix, and APEX devices. It supports 3.3V operation with 5V-tolerant I/O, offers cascading capability via nCASC, and delivers up to 33 MHz serial download speed in Master Serial mode.
For engineers reviewing the AT17F080A-30JC datasheet, AT17F080A-30JC pinout, AT17F080A-30JC application, or AT17F080A-30JC equivalent, key selection criteria include its 8-Mbit density, PLCC-20 package compatibility, industrial-grade timing (30 ns AC specs), ISP support via SER_EN, and page-selectable memory partitioning for multi-bitstream systems.
Technical Context
The AT17F080A-30JC implements a serial flash memory architecture optimized for FPGA configuration, using a 2-wire ISP interface (SER_EN + DCLK) and Master Serial output mode where DCLK is driven by the device during configuration. Its internal logic includes a reset-synchronized address counter, open-collector DATA output with internal 20 kΩ pull-up, and cascade control via nCASC output that asserts low at end-of-memory to enable daisy-chained configurators.
Page selection is enabled via PAGE_EN high with PAGESEL[1:0] inputs, dividing the 8-Mbit space into four 2-Mbit partitions (00000h–1FFFFh, 20000h–3FFFFh, etc.). The READY pin provides open-collector power-on reset status indication, and standby current is ≤3 mA when nCS is high and SER_EN is high.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory size | 8,388,608 × 1-bit (8 Mbit) nonvolatile Flash storage for FPGA configuration bitstreams |
| Supply voltage | 3.3 V ±10% (2.97–3.63 V); supports industrial temperature range (−40°C to +85°C) |
| Max clock frequency | 33 MHz serial download speed (FPGA configuration mode); 10 MHz max for ISP programming |
| Write endurance | 5,000 write cycles typical - sufficient for field reprogramming and system updates |
| Standby current | ≤3 mA at 3.3 V - enables low-power system sleep states without configuration loss |
| Input voltage levels | VIH ≥ 2.0 V, VIL ≤ 0.8 V - compatible with 3.3 V LVTTL and 5 V-tolerant I/O interfaces |
| AC timing (TCE) | nCS to Data Delay ≤ 60 ns (industrial) - ensures reliable setup/hold margins in high-speed FPGA master serial interfaces |
Pinout & Package
AT17F080A-30JC is packaged in a 20-lead Plastic Leaded Chip Carrier (PLCC-20), JEDEC MS-018 compliant, with 1.27 mm lead pitch and body dimensions 10.033 mm × 10.033 mm × 4.572 mm max. Pin 1 identifier is marked by a corner chamfer.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| DATA (Pin 2) | Three-state bidirectional data I/O | Drives FPGA DIN during configuration; open-collector with 20 kΩ internal pull-up; used for serial programming data transfer |
| DCLK (Pin 4) | Configuration clock output / programming clock input | Output during FPGA config (Master Serial mode); input during ISP (SER_EN = Low); requires external termination if driving long traces |
| RESET/OE (Pin 8) | Active-low reset / active-high output enable | Resets address counter and tristates DATA when low; enables DATA output when high and nCS low |
| nCS (Pin 9) | Active-low chip select | Enables configuration readout and counter increment when low; forces standby mode when high (ICCS ≤ 3 mA) |
| nCASC (Pin 12) | Cascade select output | Asserts low at end-of-memory to trigger next device in daisy chain; synchronizes multi-device configuration handoff |
| SER_EN (Pin 18) | Serial programming enable | Must be high for normal FPGA configuration; pulled high internally; drives device into 2-wire ISP mode when low |
| PAGE_EN (Pin 16) | Page enable input | When high, partitions 8-Mbit space into four 2-Mbit pages selected by PAGESEL[1:0]; must be low for flat addressing |
| PAGESEL0/1 (Pins 11,7) | Page address select inputs | Select one of four 2-Mbit pages (00–11) when PAGE_EN = high; no effect during ISP (SER_EN = low) |
| READY (Pin 15) | Open-collector reset status indicator | Driven low during power-on reset; released (high-Z) after reset completion; requires external 4.7 kΩ pull-up if monitored |
Key Features
| Feature | Design Value |
|---|---|
| In-system programmability (ISP) | Enables field firmware updates via 2-wire bus (SER_EN + DCLK) without socket removal or UV erasure |
| Cascadable configuration | nCASC output allows daisy-chaining multiple AT17FxxxA devices to support larger FPGA bitstreams or multi-FPGA systems |
| Multi-bitstream page partitioning | PAGE_EN + PAGESEL[1:0] enable four independent 2-Mbit configuration partitions - simplifies system reconfiguration and field upgrades |
| 5V-tolerant I/O pins | Allows direct interfacing with legacy 5V FPGA control signals (nCS, RESET/OE, DCLK) while operating at 3.3V core supply |
| Low-power standby mode | Consumes ≤3 mA when nCS = high and SER_EN = high - reduces system idle power without losing stored configuration |
Applications
| Industrial PLC Configuration | Reconfigurable Test Equipment |
|---|---|
Use Scenario: Programmable logic controllers require field-upgradable FPGA configurations to adapt to changing I/O mappings or control algorithms. IC Role / Device Role / Timing Role: AT17F080A-30JC serves as the primary serial configuration memory, delivering bitstreams to Xilinx Spartan or Altera Cyclone FPGAs in Master Serial mode. Use Value: 8-Mbit capacity stores full configuration plus backup images; PAGE_EN partitioning enables safe A/B firmware switching without external controller. | Use Scenario: Automated test equipment uses FPGAs to emulate multiple protocol interfaces (SPI, I2C, UART) and must support rapid reconfiguration between test profiles. IC Role / Device Role / Timing Role: AT17F080A-30JC provides fast (≤33 MHz) serial bitstream loading to Altera Stratix FPGAs, synchronized via DCLK output and READY handshake. Use Value: Cascading support allows expansion beyond single-device limits; ISP capability enables over-the-air bitstream updates during maintenance windows. |
| Avionics Reconfigurable Payloads | Medical Imaging FPGA Subsystems |
Use Scenario: Satellite payloads use radiation-tolerant FPGAs whose configuration must survive launch vibration and be updated post-deployment. IC Role / Device Role / Timing Role: AT17F080A-30JC acts as radiation-hardened-adjacent configuration PROM, interfacing with Actel RTAX-S FPGAs via isolated level-shifted nCS/DCLK lines. Use Value: 5V-tolerant I/O accommodates legacy aerospace interface standards; 5,000 write cycles support mission-critical reprogramming over 10+ year lifetimes. | Use Scenario: MRI and CT scanner front-end modules use FPGAs for real-time signal processing and require certified, traceable configuration storage. IC Role / Device Role / Timing Role: AT17F080A-30JC stores dual validated bitstreams (diagnostic + operational) and loads them under microcontroller supervision via nCS/RESET/OE control. Use Value: Industrial temperature rating (−40°C to +85°C) ensures reliability in cooled equipment enclosures; LHF (lead/halide-free) variant meets medical RoHS compliance. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar FPGA configuration memory applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Xilinx XC18V08PC44C | 8-Mbit, 3.3V, 44-pin PLCC; supports JTAG boundary-scan programming; no PAGE_EN paging | Limited to Xilinx FPGA ecosystems; lacks cascading nCASC and multi-page partitioning | Choose when JTAG integration and Xilinx-specific toolchain support are required over flexibility |
| Microchip (ex-Microsemi) MX25L8006EM1I-12G | 8-Mbit SPI NOR Flash; quad-SPI capable; no built-in FPGA configuration logic or DCLK output | Requires external FPGA logic or microcontroller to manage serial bitstream delivery; no READY or nCASC signals | Choose for cost-sensitive designs where external configuration controller is already present |
Compared with XC18V08PC44C and MX25L8006EM1I-12G, the AT17F080A-30JC uniquely integrates FPGA-specific control logic (DCLK output, READY, nCASC), eliminates need for external sequencing, and enables field-upgradeable multi-image storage via hardware page partitioning - reducing BOM count and firmware complexity.
Availability
AT17F080A-30JC is available at Aetrix Electronics and suitable for industrial automation, avionics payload reconfiguration, medical imaging subsystems, and reconfigurable test equipment requiring stable component supply across extended product lifecycles.
Supply support for AT17F080A-30JC includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Atmel Corporation (now part of Microchip Technology) is a semiconductor manufacturer specializing in microcontrollers, nonvolatile memory, and programmable logic solutions.
The AT17FxxxA series was designed specifically to simplify and harden FPGA configuration in industrial, aerospace, and medical systems - emphasizing in-system programmability, cascading reliability, and multi-bitstream management without external controllers.
FAQ
What is the maximum serial download speed supported by the AT17F080A-30JC?
The AT17F080A-30JC supports serial download speeds up to 33 MHz in FPGA Master Serial configuration mode. This timing is verified under commercial conditions (0°C to +70°C) with proper signal integrity design. The device's TCAC (DCLK to Data Delay) is guaranteed ≤30 ns, enabling robust timing margins at this rate. AT17F080A-30JC does not require external clock generation - DCLK is driven by the device itself during configuration.
Does the AT17F080A-30JC support in-system programming (ISP), and what interface is required?
Yes, the AT17F080A-30JC supports in-system programming via a dedicated 2-wire serial interface activated by pulling SER_EN low. During ISP mode, DCLK serves as the clock input and DATA as bidirectional data line. Programming occurs at the standard 3.3V supply - no external high-voltage programming signals are needed. AT17F080A-30JC is compatible with Atmel's ATDH2200E programmer and industry-standard third-party programmers supporting the AT17FxxxA protocol.
How does the PAGE_EN and PAGESEL functionality work in the AT17F080A-30JC?
When PAGE_EN is driven high, the AT17F080A-30JC divides its 8-Mbit address space into four 2-Mbit pages (00000h–1FFFFh, 20000h–3FFFFh, etc.), selected by PAGESEL[1:0] inputs. This allows independent storage and retrieval of up to four FPGA bitstreams. If PAGE_EN remains low, the full 8-Mbit space is accessed linearly. These pins have no effect during ISP (SER_EN = low). AT17F080A-30JC's hardware-based paging eliminates need for external address decoding logic.
Can the AT17F080A-30JC be used with Altera FPGAs, and which families are explicitly supported?
Yes, the AT17F080A-30JC is explicitly compatible with Altera FLEX®, Excalibur, Stratix, Cyclone, and APEX™ FPGAs, as confirmed in Atmel's official documentation. Its timing parameters (e.g., TOE ≤ 55 ns, TCE ≤ 60 ns) meet Altera's Master Serial interface requirements. The AT17F080A-30JC interfaces directly using nCS, DCLK, DATA, and RESET/OE - no level-shifting or glue logic is required for Cyclone or Stratix devices operating at 3.3V I/O.
What is the purpose of the nCASC pin on the AT17F080A-30JC, and how is it used in cascaded configurations?
The nCASC pin on the AT17F080A-30JC is a cascade select output that goes low when the internal address counter reaches the end of its memory space. In daisy-chained configurations, nCASC of the first device connects to nCS of the second, automatically enabling the next device to begin outputting data. This hardware handoff eliminates timing-critical software coordination. AT17F080A-30JC's nCASC behavior is synchronized to DCLK and supports both flat and paged addressing modes - ensuring seamless expansion beyond 8 Mbit.
AT17F080A-30JC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 20-LCC (J-Lead)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Programmable Type:
- FLASH
- Memory Size:
- 8Mb
- Voltage - Supply:
- 2.97V ~ 3.63V
- Operating Temperature:
- 0°C ~ 70°C
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 20-PLCC (9x9)
AT17F080A-30JC FAQ
1.How can I place an order for AT17F080A-30JC through Aetrix?
Please submit a Request for Quotation (RFQ) for AT17F080A-30JC on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for AT17F080A-30JC reliable?
The price and inventory of AT17F080A-30JC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT17F080A-30JC is usually 5 days.
3.What payment methods are accepted for AT17F080A-30JC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT17F080A-30JC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for AT17F080A-30JC?
AT17F080A-30JC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your AT17F080A-30JC order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for AT17F080A-30JC?
For technical support, including AT17F080A-30JC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT17F080A-30JC requirements.
6.How does Aetrix verify that AT17F080A-30JC is sourced from the original manufacturer or authorized distributors?
All AT17F080A-30JC products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that AT17F080A-30JC meets industry standards.
7.What is the process for return or replacement of AT17F080A-30JC?
All AT17F080A-30JC units undergo pre-shipment inspection (PSI). If there is an issue with AT17F080A-30JC, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The AT17F080A-30JC part is unused and in its original packaging.
Return procedure for AT17F080A-30JC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
AT17F080A-30JC Tags

-
AT17LV512A-10PU
Microchip Technology

-
EPCQ4ASI8N
Intel

-
AT17LV256-10PU
Microchip Technology

-
AT17LV256-10NU
Microchip Technology

-
EPCQ16ASI8N
Intel

-
AT17LV010-10PU
Microchip Technology

-
EPCQ32ASI8N
Intel

-
EPCQ64ASI16N
Intel

-
EPCQ128ASI16N
Intel

-
AT17LV512A-10JU
Microchip Technology

-
AT17LV512-10JU
Microchip Technology

-
AT17LV010-10JU
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
