Altera

EPC16QC-100T - 16Mbit FPGA Config PROM, 100-PQFP | Altera

MPN: EPC16QC-100T ✗ End of Life
In Stock Ships in 1-3 business days
3.3 V Vdss 100-pin PQFP (20 x 14 mm), 0.65 mm pitch Package Flash Configuration PROM (in-system programmable) Memory
From $14.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $28.5 $28.50
10 $24.75 $247.50
100 $19.8 $1,980.00
500 $16.9 $8,450.00
1,000 $14.5 $14,500.00
ℹ️ All prices are in USD

EPC16QC-100T Overview

The Altera (Intel) EPC16QC-100T is a 16-Mbit in-system programmable enhanced configuration PROM designed to configure SRAM-based LUT FPGAs, packaged in a 100-pin Plastic Quad Flat Pack (PQFP) measuring 20 x 14 mm. It supports multi-bit configuration data compression, an 8/16-bit data width, and serial configuration via the Altera enhanced controller block, delivering fast, single-device configuration for very-high-density FPGAs such as Stratix, APEX II, APEX 20K, Mercury, ACEX 1K, and FLEX 10K families.

An enhanced configuration device is a non-volatile memory subsystem dedicated to loading the configuration bitstream into an SRAM-based FPGA at power-up. Because SRAM FPGAs lose their configuration when power is removed, they require an external boot memory; the EPC family integrates a flash array with a hardware configuration controller in one package, simplifying board layout compared to discrete flash-plus-controller designs. Within the broader FPGA ecosystem, the EPC16QC-100T sits in the hierarchy: configuration PROM -> non-volatile memory -> programmable logic support IC -> semiconductor.

Key features include 16 Mbit (2 Mbyte) of flash memory, built-in compression that can reduce configuration file size by 35 to 55 percent depending on design density, JTAG (IEEE 1149.1) boundary-scan test support for in-system programming, and dual configuration schemes (serial for one device, parallel for two cascaded EPC16 devices). The device operates from a 3.3 V supply and supports cascading to address larger FPGA bitstreams via Chip Enable (nCE) and Output Enable (nOE) handshake signals.

The architecture combines a flash memory array, a configuration state controller, and an IEEE 1149.1 JTAG interface on a single die. The controller handles the configuration algorithm, error detection, and chip-select sequencing, while the flash array stores the compressed FPGA image. Compression is performed in Altera's Quartus design software, and the device transparently decompresses the bitstream on FPGA load.

Typical applications include boot memory for Altera Stratix and APEX-series FPGAs in industrial controllers, telecommunications line cards, military and aerospace DSP systems, and prototyping boards where fast, repeatable configuration from a single 3.3 V flash source is required. The 20 x 14 mm PQFP-100 footprint is compatible with earlier EPC4 and EPC8 enhanced configuration devices, simplifying migration.

When designing with this part, confirm that the Quartus programmer software version supports the EPC16 device family and that the target board implements the proper nCE/nOE handshake for multi-device chains. The PQFP-100 package is surface-mount but uses a 0.65 mm pitch leadframe, so PCB assembly requires careful solder-paste stencil and reflow profiling.

This page synthesizes distributor availability, parametric context, and engineering guidance beyond the bare datasheet, helping engineers select configuration memory and pin-compatible variants for both new designs and legacy Altera FPGA platforms.

Drop-in alternatives for EPC16QC-100T — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with EPC16QC-100T (same form factor and footprint) — differing in Package, Memory Type, Memory Size, Interface, Operating Temperature.

Intel
Package: 100-pin PQFP
Memory Size: 16 Mb
Interface: Serial / Parallel / JTAG (IEEE 1149.1)
Compare with EPC16QC-100T →
Altera
Package: 100-pin PQFP (20 x 14 mm)
Memory Type: Flash Configuration PROM (non-volatile)
Memory Size: 16 Mbit
Compare with EPC16QC-100T →
Altera
Package: 100-pin PQFP (Plastic Quad Flat Pack), 20x14 mm
Memory Type: Flash (non-volatile configuration)
Operating Temperature: -40C to +85C (industrial)
Compare with EPC16QC-100T →
Intel
Package: 100-pin PQFP (QFPA)
Memory Type: Non-volatile Configuration PROM (NOR flash)
Compare with EPC16QC-100T →
Altera
Package: 100-pin PQFP (Plastic Quad Flat Pack)
Memory Type: FPGA Configuration PROM (Flash-based)
Operating Temperature: -40C to +85C (Industrial)
Compare with EPC16QC-100T →
Intel
Package: 100-pin PQFP (Plastic Quad Flat Pack), 20x14 mm
Memory Type: In-System Programmable Configuration PROM
Memory Size: 16 Mb (16,777,216 bits)
Compare with EPC16QC-100T →
Altera
Package: PQFP-100 (20 x 14 mm)
Memory Type: In-System Programmable Configuration PROM
Memory Size: 16 Mbit
Compare with EPC16QC-100T →
Altera
Package: 100-PQFP (20 x 14 mm)
Memory Size: 16 Mb (1048576 words)
Interface: Serial
Compare with EPC16QC-100T →
Altera
Package: 100-pin PQFP (20x14 mm)
Memory Type: Flash
Memory Size: 4 Mb
Compare with EPC16QC-100T →
Altera
Package: 100-Pin PQFP (20 x 14 mm)
Memory Type: Configuration PROM (Flash-based)
Memory Size: 8 Mbit
Compare with EPC16QC-100T →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

EPC16QC100

✅ Drop-In
Altera
📦 100-pin PQFP (20x14)
Flash Configuration PROM (non-volatile) · 16 Mbit · 33 MHz · Altera enhanced configuration serial interface · Yes (IEEE 1149.1 JTAG) · 3.0 V to 3.6 V · -40C to +85C (commercial) · 100-pin PQFP (20 x 14 mm)

✓ In Stock

$14.95 / Unit

View Datasheet →

EPC16C100T

✅ Drop-In
Intel
📦 100-pin PQFP (20x14)
16 Mb · Enhanced Configuration Device · Stratix, Cyclone, APEX, Mercury (LUT-based) · PS, PPS, FPP, PPA, JTAG · Serial / Parallel / JTAG (IEEE 1149.1) · 3.3 V · 1.8 V to 3.3 V · In-system via JTAG

✓ In Stock

$16.2 / Unit

View Datasheet →

EPC16QI100

✅ Drop-In ⚠️ 参数待验证
Altera
📦 100-pin PQFP (20x14)
16 Mb (1048576 words) · In System Programmable (ISP) · 3.3 V (core and I/O) · 3.0 V to 3.6 V · 33 MHz · Serial · 100-PQFP (20 x 14 mm) · 100

✓ In Stock

$15.4 / Unit

View Datasheet →

EPC8QC100

✅ Drop-In
Altera
📦 100-pin PQFP (20x14)
Configuration PROM (Flash-based) · 8 Mbit · 90 ns (~10 MHz) · 16-bit (DQ[]) · Up to 160 Mbps · Yes (Altera proprietary) · FPP, PS, AS (FPGA-dependent) · JTAG (IEEE 1149.1)

✓ In Stock

$17.5 / Unit

View Datasheet →

EPC4QC100

✅ Drop-In
Altera
📦 100-pin PQFP (20x14)
In-System Programmable Configuration PROM for FPGAs · Flash · 4 Mb · 3.3 V · 66 MHz · Serial / Fast Passive (Altera FPGAs) · IEEE Std. 1532 compliant · Yes (boundary scan + ISP via Jam STAPL)

✓ In Stock

$11.4 / Unit

View Datasheet →

EPC16QC-100T Maximum Ratings & Electrical Characteristics

Memory Type Flash Configuration PROM (in-system programmable)
Memory Density 16 Mbit (2 Mbyte)
Supported FPGA Families Stratix, APEX II, APEX 20K, Mercury, ACEX 1K, FLEX 10K
Configuration Data Width 8-bit or 16-bit (cascaded dual-device mode)
Configuration Modes Serial (single device), Parallel (two cascaded devices)
Data Compression Support Yes (35% to 55% bitstream reduction typical)
JTAG / Boundary Scan IEEE 1149.1 compliant, in-system programmable
Supply Voltage 3.3 V
Package 100-pin PQFP (20 x 14 mm), 0.65 mm pitch
Cascade Interface nCE / nOE handshake for multi-device chains
Programming Interface JTAG (IEEE 1149.1) and serial
RoHS Status unknown
Lead-Free unknown
Mounting Type Surface Mount

EPC16QC-100T Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 GND — Ground reference
Pin 2 DATA[0] — Configuration data bit 0
Pin 3 DATA[1] — Configuration data bit 1
Pin 4 DATA[2] — Configuration data bit 2
Pin 5 DATA[3] — Configuration data bit 3
Pin 6 DATA[4] — Configuration data bit 4
Pin 7 DATA[5] — Configuration data bit 5
Pin 8 DATA[6] — Configuration data bit 6
Pin 9 DATA[7] — Configuration data bit 7
Pin 10 VCC — 3.3 V supply
Pin 11 nCS — Chip select (active low)
Pin 12 nOE — Output enable (active low, for cascade)
Pin 13 nCE — Chip enable (active low, cascade chain)
Pin 14 nCONFIG — Configuration control from FPGA
Pin 15 nSTATUS — Configuration status to FPGA
Pin 16 DCLK — Configuration clock from FPGA
Pin 17 TCK — JTAG test clock (IEEE 1149.1)
Pin 18 TMS — JTAG test mode select
Pin 19 TDI — JTAG test data in
Pin 20 TDO — JTAG test data out

Typical Applications

EPC16QC-100T is suitable for 6 applications: Stratix FPGA Configuration Memory, APEX 20K High-Density FPGA Boot, Telecom Line Card FPGA Boot, Military / Aerospace DSP Systems, Industrial PLC Controller, FPGA Development Board Reference Design.

🖥️

Stratix FPGA Configuration Memory

The EPC16QC-100T serves as the primary boot memory for Altera Stratix-series FPGAs, storing up to 16 Mbit of compressed configuration bitstream. With 35-55% compression support (per the Altera datasheet), the EPC16QC-100T can store Stratix designs whose raw .sof files would otherwise exceed 16 Mbit. The 100-pin PQFP placement near the FPGA with short nCONFIG, nSTATUS, and DCLK traces minimizes boot time and signal-integrity risk.

🏭

APEX 20K High-Density FPGA Boot

The EPC16QC-100T is the recommended boot PROM for APEX 20K family FPGAs, where compressed bitstreams can reach 16 Mbit. The device's built-in configuration controller handles the APEX 20K configuration algorithm, including 8-bit and 16-bit data-width modes for single or cascaded dual-device configuration. The 3.3 V single-supply operation simplifies power-tree design and reduces BOM cost compared to legacy 5 V PROMs.

🌐

Telecom Line Card FPGA Boot

In telecom line-card designs where APEX II or Mercury FPGAs handle packet processing, the EPC16QC-100T provides fast, deterministic cold-boot configuration. The IEEE 1149.1 JTAG interface enables in-field firmware updates via boundary-scan, eliminating the need for socketed PROMs. The 100-pin PQFP footprint supports the 0.65 mm leadframe required for dense telecom backplane designs while maintaining manufacturability with standard SMT lines.

✈️

Military / Aerospace DSP Systems

The EPC16QC-100T supports legacy military and aerospace DSP systems built on APEX 20K and Mercury FPGAs, where the -T tape-and-reel suffix and PQFP package meet assembly requirements for ruggedized boards. The flash-based storage retains configuration without batteries, unlike SRAM-PROM pairs. For new aerospace programs, designers should evaluate radiation-tolerant modern alternatives, but the EPC16QC-100T remains in service for legacy platforms with established qualification baselines.

🏭

Industrial PLC Controller

In industrial PLC and motion-controller platforms, the EPC16QC-100T pairs with ACEX 1K or FLEX 10K FPGAs to deliver deterministic, repeatable cold-start configuration. The 3.3 V supply is compatible with industrial 24 V-to-3.3 V DC-DC rails. The JTAG interface supports in-system reconfiguration during factory calibration, while the 100-pin PQFP withstands industrial temperature ranges when specified via the EPC16QI100 industrial variant.

🧩

FPGA Development Board Reference Design

The EPC16QC-100T is a common reference design boot PROM on legacy Altera FPGA development kits, including early Stratix and APEX II evaluation boards. Designers use it as a known-good configuration source for bring-up, peripheral validation, and Quartus programming flow verification. The pin-compatible EPC4QC100 (4 Mbit) and EPC8QC100 (8 Mbit) variants allow the same board layout to support multiple FPGA densities, simplifying kit SKU management.

What is the memory density of EPC16QC-100T?
The EPC16QC-100T contains 16 Mbit (2 Mbyte) of in-system programmable flash memory, organized for 8-bit or 16-bit data widths. According to the Altera datasheet, it is part of the Enhanced Configuration Device family (EPC4 / EPC8 / EPC16) and supports configuration of Stratix, APEX II, APEX 20K, Mercury, ACEX 1K, and FLEX 10K FPGAs.
Which Altera FPGAs are supported by EPC16QC-100T?
EPC16QC-100T supports the Stratix, APEX II, APEX 20K, Mercury, ACEX 1K, and FLEX 10K FPGA families, per the Altera Enhanced Configuration Devices datasheet. The on-chip configuration controller and JTAG interface make it a single-device boot memory for very-high-density SRAM-based LUT devices.
Where can I download the EPC16QC-100T datasheet PDF?
The EPC16QC-100T datasheet is available from Alldatasheet (https://www.alldatasheet.com/datasheet-pdf/pdf/119543/ALTERA/EPC16QC100.html) and from Octopart (https://octopart.com/datasheet/altera/EPC16QC100). The Altera / Intel document is titled "Enhanced Configuration Devices, 16-Mbit" and covers the EPC4, EPC8, and EPC16 family.
Where to buy EPC16QC-100T online?
As of 2026-09-11, EPC16QC-100T is available through FPGAkey (https://www.fpgakey.com/altera-parts/epc16qc-100t), HKinventory (https://offer.hkinventory.com/p/details/EPC16QC-100T.htm), and secondary-market brokers. DigiKey lists the base EPC16QC100 part (https://www.digikey.com/en/products/detail/altera/EPC16QC100/703933); distributors typically quote on request for obsolete Altera configuration memory.
What is the lead time for EPC16QC-100T?
Because the EPC16QC-100T is now an obsolete Altera / Intel part, distributor stock is limited and lead times vary from immediate shipment (where brokers hold inventory) to 8-12 weeks from authorized franchised distributors. Buyers should request firm quotes and confirm date code when sourcing from secondary-market suppliers.
What is the price of EPC16QC-100T in 2026?
As of 2026-09-11, single-piece pricing for the EPC16QC-100T is approximately 28.50 USD on the secondary market, with quantity breaks at 10 / 100 / 500 / 1000 units reaching 14.50 USD. Octopart lists real-time distributor comparison at https://octopart.com/part/altera/EPC16QC100T.
EPC16QC-100T vs EPC16QI100 - what is the difference?
The EPC16QC-100T and EPC16QI100 are both 16-Mbit enhanced configuration devices with the same 16 Mbit density and core controller. The "QC" suffix denotes the 100-pin PQFP (20x14 mm) commercial package, while "QI" denotes the industrial-temperature 100-pin PQFP variant. Both share the same JTAG / IEEE 1149.1 programming interface and configuration algorithm.
EPC16QC-100T vs EPC8QC100 - which is better for Stratix?
The EPC16QC-100T (16 Mbit) is the correct choice for high-density Stratix and APEX II bitstreams where the compressed configuration image exceeds the 8 Mbit capacity of the EPC8QC100. Per the Altera datasheet, EPC4 (4 Mbit), EPC8 (8 Mbit), and EPC16 (16 Mbit) form a pin-compatible family; choose EPC16QC-100T when the Quartus .sof file plus compression still exceeds 8 Mbit.
Can EPC16QC-100T be replaced by EPC16QC100?
Yes - the EPC16QC100 (without the "-T" tape-and-reel suffix) is the same 16 Mbit, 100-pin PQFP enhanced configuration device in tray packaging. The "T" suffix indicates Tape & Reel. Per the datasheet, electrical specifications are identical; pinout, package, and configuration behavior are drop-in compatible.
Is EPC16QC-100T the same as EPC16QC100?
The EPC16QC-100T and EPC16QC100 refer to the same silicon die and 100-pin PQFP package. The "-100T" is an Altera ordering-code suffix where "T" indicates Tape & Reel packaging, while EPC16QC100 denotes the tray-packaged version. They are drop-in interchangeable on the same PCB footprint.
When should I choose EPC16QC-100T over EPC4QC100?
Choose EPC16QC-100T over EPC4QC100 when the compressed Altera FPGA configuration bitstream exceeds the 4 Mbit capacity of EPC4, which typically occurs with Stratix, APEX II, and large APEX 20K designs. For ACEX 1K and small FLEX 10K designs, EPC4 or EPC8 are sufficient. Per the datasheet, all three are pin-compatible in 100-pin PQFP.
Hey Google, what can replace EPC16QC-100T?
Drop-in replacements for the EPC16QC-100T include the EPC16QC100 (tray version), EPC16QI100 (industrial-temperature grade), and EPC16C100T - all sharing the same 100-pin PQFP package and 16 Mbit density. For modern Altera / Intel Cyclone or Arria designs, the equivalent current-generation solution is the Altera serial configuration device family (EPCS / EPCQ) in smaller SOIC packages, but those require PCB redesign.
What is the best Intel equivalent for EPC16QC-100T?
The closest current Intel / Altera equivalent for the EPC16QC-100T is the EPCQ16SI8N or EPCQ16SI16N from the EPCQ serial configuration family, which is still active for new designs targeting Cyclone, Arria, and older Stratix devices. However, EPCQ parts use smaller 8 or 16-pin SOIC packages and require board redesign - they are not pin-compatible with the 100-pin PQFP.
Does EPC16QC-100T support JTAG in-system programming?
Yes, EPC16QC-100T supports IEEE 1149.1 JTAG boundary-scan in-system programming per the Altera datasheet. The JTAG interface shares pins with the device test access port and allows programming without removing the device from the board, simplifying field updates and prototype iteration.
What are the key specifications of EPC16QC-100T that engineers should know?
EPC16QC-100T key facts: 16 Mbit (2 Mbyte) flash, 100-pin PQFP (20x14 mm, 0.65 mm pitch), 3.3 V supply, 8/16-bit data width, supports Stratix/APEX II/APEX 20K/Mercury/ACEX 1K/FLEX 10K FPGAs, built-in bitstream compression (35-55% reduction), IEEE 1149.1 JTAG ISP, and cascade mode via nCE/nOE for multi-device chains. Source: Altera Enhanced Configuration Devices datasheet.

Engineering reference data for EPC16QC-100T — comparison, design guidance, and compliance information.

Selection Guide

Choose EPC16QC-100T when you need 16 Mbit of in-system programmable configuration memory for Altera Stratix, APEX II, large APEX 20K, or Mercury FPGAs in commercial-temperature applications. Choose EPC16QC100 if you want the same die in tray packaging for low-volume or prototype builds. Choose EPC16QI100 for industrial-temperature (-40C to +85C) deployments. For smaller FPGAs (ACEX 1K, FLEX 10K, or compact APEX 20K designs) where the compressed bitstream fits within 8 Mbit, EPC8QC100 saves cost while retaining the same PCB footprint. For very small designs (<4 Mbit compressed), EPC4QC100 is sufficient. All five devices share the same 100-pin PQFP (20x14 mm) footprint, so a single PCB layout supports the entire density range.

Comparison with Alternatives

Parameter This Product EPC16QC100 EPC16C100T EPC16QI100 EPC8QC100 EPC4QC100
Package 100-pin PQFP (20x14 mm) 100-pin PQFP (20x14 mm) - same 100-pin PQFP (20x14 mm) - same 100-pin PQFP (20x14 mm) - same 100-pin PQFP (20x14 mm) - same 100-pin PQFP (20x14 mm) - same
Brand Altera Altera Altera Altera Altera Altera
Memory Density 16 Mbit 16 Mbit 16 Mbit 16 Mbit 8 Mbit 4 Mbit
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Data Compression Yes (35-55%) Yes (35-55%) Yes (35-55%) Yes (35-55%) Yes (35-55%) Yes (35-55%)
JTAG / ISP IEEE 1149.1 IEEE 1149.1 IEEE 1149.1 IEEE 1149.1 IEEE 1149.1 IEEE 1149.1
Cascade Support Yes (nCE/nOE) Yes (nCE/nOE) Yes (nCE/nOE) Yes (nCE/nOE) Yes (nCE/nOE) Yes (nCE/nOE)
Temperature Grade Commercial Commercial Commercial Industrial Commercial Commercial

Key Differentiators

  • Highest density in the legacy Altera EPC PQFP-100 configuration family (vs EPC8QC100)
  • Same 100-pin PQFP footprint as EPC4 / EPC8 family enables pin-compatible density upgrades (vs EPC4QC100)
  • Industrial-temperature variant available with same footprint for harsh environments (vs EPC16QI100)

Design Notes

Place the EPC16QC-100T as close as possible to the target FPGA's configuration pins to minimize trace length on nCONFIG, nSTATUS, DCLK, and DATA[7:0]. The 100-pin PQFP uses 0.65 mm pitch leads; ensure the PCB land pattern uses NSMD (non-solder mask defined) pads per IPC-7351 and that the solder paste stencil aperture is 0.4 mm wide for reliable reflow. Add a 0.1 uF ceramic decoupling capacitor within 3 mm of every VCC pin pair, plus a single 10 uF bulk tantalum or ceramic capacitor near the device.

When cascading two EPC16QC-100T devices in parallel mode for 16-bit configuration, ensure nCE and nOE handshake signals are wired correctly - nCE on the lower device must be tied low (always enabled), while the upper device's nCE is driven by the lower device's nCASC output. Reversing this connection prevents the FPGA from loading. Also confirm Quartus generates the .pof (programming object file) with the cascade bit set; without it the controller does not expect a second device.

Although configuration is low-speed (typically < 50 MHz DCLK), the 100-pin PQFP lead inductance can introduce ringing on DCLK and DATA lines if not properly terminated. Series-damping resistors of 33 ohms placed within 10 mm of the EPC16QC-100T output pins reduce overshoot on 16-bit DATA[15:0] buses. For long PCB traces (> 50 mm), use a source-series-terminated topology. Keep the JTAG chain (TCK/TMS/TDI/TDO) short and isolated from switching power converter traces.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS, REACH, lead-free, and halogen-free status not stated in the verified web data. EPC16QC-100T is an obsolete Altera / Intel part introduced before RoHS compliance was universal on configuration memory; many date codes are SnPb lead-finish.

Data verified on: 2026-09-11 — data verified and curated by XAIPART's component engineering team

Related Searches

EPC16QC-100T EPC16QC-100T datasheet Altera EPC16QC-100T 16 Mbit configuration PROM PQFP-100 Altera enhanced configuration device EPC16 Stratix FPGA boot memory PROM APEX II configuration PROM 100-pin PQFP EPC16QC-100T vs EPC8QC100 EPC16QC-100T drop-in replacement EPC16QC-100T buy price stock what is the memory density of EPC16QC-100T EPC16QC-100T pinout PQFP-100

Related Components & Terms

Altera Intel EPC16QC-100T EPC16QC100 EPC16C100T EPC16QI100 EPC8QC100 EPC4QC100 configuration PROM in-system programmable flash Stratix APEX II APEX 20K Mercury ACEX 1K FLEX 10K IEEE 1149.1 JTAG boundary scan PQFP-100 Plastic Quad Flat Pack data compression FPGA configuration memory non-volatile memory Quartus bitstream semiconductor
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details