Microchip Technology

DSPIC33EP16GS505-I/PT - 16KB 70MIPS DSC | Microchip

MPN: DSPIC33EP16GS505-I/PT ✓ Active
In Stock Ships in 1-3 business days
48-TQFP (7x7 mm) Package 70 MIPS Speed 16KB (16K x 8) Memory
From $2.51 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $3.85 $3.85
10 $3.46 $34.60
100 $3.1 $310.00
500 $2.79 $1,395.00
1,000 $2.51 $2,510.00
ℹ️ All prices are in USD

DSPIC33EP16GS505-I/PT Overview

The Microchip Technology DSPIC33EP16GS505-I/PT is a 16-bit Digital Signal Controller (DSC) delivering 70 MIPS performance with 16KB (16K x 8) of flash memory and 2KB SRAM, housed in a 48-pin TQFP (7x7 mm) package. It belongs to the dsPIC33EP16GS50X family purpose-built for digital switch-mode power supplies (SMPS) and digital power conversion.

A Digital Signal Controller combines the computational throughput of a DSP with the peripheral integration and control-oriented architecture of a microcontroller. Within the power-management hierarchy, a DSC sits between a generic MCU and a dedicated digital power IC: it executes high-bandwidth control loops for voltage-mode, current-mode, and multi-loop power converters while retaining general-purpose programmability. The dsPIC33EP family is Microchip's 16-bit flash-based DSC line for embedded control.

Key differentiating features include an interconnected high-speed PWM module with dedicated time base, a high-speed 12-bit ADC supporting simultaneous sampling for multi-loop control, integrated comparators, and programmable gain amplifiers (PGA) optimized for current-sense feedback. According to the Microchip dsPIC33EPXXGS50X family datasheet (DS70005127), these peripherals are specifically architected to support common multi-loop digital SMPS topologies such as AC-to-DC converters, power factor correction (PFC), and DC-to-DC converters. The device is also recognized by Microchip as Functional Safety (FuSa) capable.

Typical applications include interleaved PFC front ends (Microchip offers a 350W universal-input interleaved PFC reference design based on this controller), LLC and phase-shifted full-bridge DC-DC converters, digital lighting ballasts, and solar micro-inverter control stages. The 70 MIPS core closes current loops fast enough for 100 kHz-plus switching frequencies.

Design consideration: budget flash carefully - 16KB is adequate for a single converter control loop with PI/PID compensation but tight for multi-converter systems with communication stacks; step to the 32KB or 64KB pin-compatible variants (DSPIC33EP32GS505-I/PT, DSPIC33EP64GS505-I/PT) if firmware may grow.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33EP16GS505-I/PT — 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 DSPIC33EP16GS505-I/PT (same form factor and footprint) — differing in Functional Safety, Package, Core Architecture, ADC, DAC.

Microchip Technology
Functional Safety: FuSa supported (per DigiKey listing)
Package: 48-TQFP-EP (7x7 mm) with exposed pad
Core Architecture: 16-bit dsPIC33EP Digital Signal Controller
Microchip Technology
Functional Safety: FuSa-capable designation
Package: 48-TQFP-EP (7x7 mm)
DAC: 10-bit on-chip

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

DSPIC33EP32GS505-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 48-TQFP (7x7 mm)
16-bit dsPIC33EP DSC · 70 MIPS · 32KB (32K x 8) FLASH · 48-TQFP-EP (7x7 mm) · -40C to +85C (I grade) · Surface Mount · 12-bit

✓ In Stock

$3.55 / Unit

View Datasheet →

DSPIC33EP64GS505-I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 48-TQFP (7x7 mm)
64KB flash vs 16KB (+300% code space), identical core, peripherals and pinout

📋 Reference alternative (not in catalog)

DSPIC33EP16GS505-E/PT

✅ Drop-In
Microchip Technology
📦 48-TQFP (7x7 mm)
16-bit dsPIC33EP Digital Signal Controller · 70 MIPS (60 MIPs listed by DigiKey; 70 MIPS per Microchip product description) · 16 KB (16K x 8) · Digital Power / SMPS · High-speed ADC per GS50x datasheet · On-chip DAC for comparator references · High-resolution SMPS PWM peripherals · 48-TQFP-EP (7x7 mm) with exposed pad

✓ In Stock

$3.93 / Unit

View Datasheet →

DSPIC33EP32GS505-E/PT

✅ Drop-In ⚠️ Specs Unverified
📦 48-TQFP (7x7 mm)
32KB flash and extended -40C to +125C temperature range vs 16KB / +85C

📋 Reference alternative (not in catalog)

DSPIC33EP64GS505-E/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 48-TQFP (7x7 mm)
dsPIC33E 16-bit DSC · 70 MIPS · 64 KB · 48-TQFP (7x7 mm) with exposed pad · -40C to +125C (E grade, extended) · Surface Mount

✓ In Stock

$3.45 / Unit

View Datasheet →

DSPIC33EP16GS505-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC33EP DSC
Maximum CPU Speed 70 MIPS
Flash Memory 16KB (16K x 8)
SRAM 2KB
Package 48-TQFP (7x7 mm)
Mounting Type Surface Mount
Operating Temperature -40C to +85C (I grade)
Product Family dsPIC33EP16GS50X (Digital Power / SMPS DSC)
PWM High-Speed interconnected PWM for digital power
ADC High-Speed 12-bit ADC
Analog Peripherals Comparators, PGA (Programmable Gain Amplifiers)
Functional Safety FuSa capable (per Microchip)
Target Applications SMPS and digital power conversion
RoHS Status Compliant
Typical Application Power 350W interleaved PFC reference design

DSPIC33EP16GS505-I/PT 48-tqfp (7x7 mm) Pin Configuration Guide

Pin configuration for DSPIC33EP16GS505-I/PT (48-tqfp (7x7 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

48-tqfp (7x7 mm) package pinout diagram for DSPIC33EP16GS505-I/PT

No detailed pinout data available for DSPIC33EP16GS505-I/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP16GS505-I/PT is suitable for 6 applications: Interleaved Power Factor Correction (PFC), AC-to-DC Converter Control, DC-DC Converter Control (LLC / Half-Bridge), Digital Lighting Ballasts and LED Drivers, Solar Micro-Inverters and Renewable Power Conversion, Embedded Digital Power Development and Evaluation.

⚡

Interleaved Power Factor Correction (PFC)

The DSPIC33EP16GS505-I/PT is purpose-built for interleaved PFC: Microchip's official reference design pairs this SMPS DSC with a universal AC input front end delivering a high-voltage DC output up to 350W. The interconnected high-speed PWM natively produces the phase-shifted gate signals for two interleaved boost phases, while the high-speed ADC samples both inductor currents for average-current-mode control. The 70 MIPS DSP core executes the voltage and current loop compensation within each switching cycle at 100 kHz-class frequencies. Integrated comparators provide cycle-by-cycle overcurrent protection without CPU intervention, and the PGA scales current-sense signals for full ADC resolution. This topology reduces input ripple current and spreads thermal stress, directly benefiting from the DSC's deterministic loop timing.

🔌

AC-to-DC Converter Control

For AC-to-DC power conversion, the DSPIC33EP16GS505-I/PT implements the full control stack: input voltage feed-forward, output voltage regulation, and inrush/soft-start sequencing. Per the DS70005127 family datasheet, the dsPIC33EPXXGS50X family explicitly supports common multi-loop digital SMPS topologies including AC-to-DC converters. The 16-bit core with DSP multiply-accumulate instructions computes PI/PID compensation deterministically, while the high-speed ADC triggers synchronously with the PWM period to sample the output at the correct instant, avoiding switching noise pickup. The 16KB flash is sufficient for a single-output AC-DC controller including fault handling and housekeeping. Comparators give hardware-level fault shutdown with programmable response, meeting typical surge and short-circuit protection requirements.

🖥️

DC-DC Converter Control (LLC / Half-Bridge)

Resonant and phase-shifted topologies such as LLC half-bridge and phase-shifted full-bridge demand precise, dead-time-accurate complementary PWM - exactly what the interconnected high-speed PWM module of the DSPIC33EP16GS505-I/PT provides. The PWM units support independent dead-time control, phase shifting, and frequency modulation required for resonant frequency tracking in LLC converters. The 70 MIPS core closes the output voltage loop through frequency or phase adjustment, and the high-speed ADC with PGA samples output current and voltage each cycle. Hardware comparators handle burst-mode and protection thresholds. The 48-pin TQFP offers enough GPIO for fan control, LED status, and I2C/SMBus telemetry demanded in server and telecom DC-DC bricks.

💡

Digital Lighting Ballasts and LED Drivers

High-intensity discharge (HID) ballasts and high-power LED drivers use the DSPIC33EP16GS505-I/PT for ignition sequencing, current regulation, and dimming control. The high-speed PWM generates both the low-frequency full-bridge drive and the high-frequency buck/boost regulation stage from one controller, cutting BOM cost versus discrete + MCU solutions. The 12-bit high-speed ADC monitors lamp/LED current with cycle-by-cycle accuracy, sustaining constant-current regulation across line and load transients. The 70 MIPS core manages lamp strike, warm-up, and fault-retry state machines deterministically. Comparators implement fast overcurrent shutdown protecting the power stage during lamp open/short events. The 16KB flash accommodates the full state machine with margin for DALI or 0-10V dimming interfaces.

✈️

Solar Micro-Inverters and Renewable Power Conversion

In solar micro-inverter and MPPT stages, the DSPIC33EP16GS505-I/PT performs maximum-power-point tracking algorithms plus grid-side current shaping. Its DSP core executes MPPT perturb-and-observe or incremental-conductance routines at kHz rates while simultaneously running the inverter current control loop - feasible only because the 70 MIPS core with hardware MAC completes both computations per PWM period. The high-speed ADC samples panel voltage/current and grid voltage synchronously with PWM, and the interconnected PWM generates the required multi-phase, high-frequency switching patterns. Extended-temperature -E/PT variants survive rooftop enclosure temperatures up to 125C junction-adjacent ambient, improving design margin in sealed outdoor installations.

🔧

Embedded Digital Power Development and Evaluation

The DSPIC33EP16GS505-I/PT is the recommended learning and development vehicle for Microchip's digital power ecosystem: it runs on the Microchip Interleaved PFC reference design and associated digital power development boards, supported by MPLAB X IDE, the XC16 compiler, and the Digital Compensator Design Tool for auto-generating loop coefficients. New power-electronics engineers can migrate firmware unchanged across the whole dsPIC33EP16GS50X family since peripherals are identical. The in-circuit programming interface supports rapid control-firmware iteration with real-time DMCI data visualization of ADC samples during loop tuning. This makes the part ideal for university power-electronics labs and initial product prototyping before committing to a flash size.

What are the key specifications of DSPIC33EP16GS505-I/PT?
The DSPIC33EP16GS505-I/PT is a 16-bit Microchip dsPIC Digital Signal Controller running at 70 MIPS with 16KB (16K x 8) flash and 2KB SRAM in a 48-pin TQFP (7x7 mm) package. Its interconnected high-speed PWM, high-speed ADC, comparators, and PGA peripherals are designed for digital SMPS power conversion. The -I suffix denotes the industrial -40C to +85C temperature range. According to the Microchip dsPIC33EPXXGS50X family datasheet (DS70005127), the family targets multi-loop switch-mode power supplies.
What is the price of DSPIC33EP16GS505-I/PT?
As of 2026-09-24, DSPIC33EP16GS505-I/PT pricing starts around $3.57 at LCSC in single-unit quantity, with DigiKey and Mouser listing comparable unit pricing around $3.50-$4.50. Volume discounts typically bring the 1000-piece price to roughly $2.50-$3.00. Prices vary with distributor stock levels and allocation; always confirm real-time pricing on the distributor page before ordering, since digital-power DSCs can experience allocation during supply constraints.
Is DSPIC33EP16GS505-I/PT in stock and where can I buy it online?
Yes, DSPIC33EP16GS505-I/PT has been listed as in stock at DigiKey Electronics ('Order today, ships today'), Mouser, and LCSC Electronics (C633651), with additional availability tracked on Octopart across 9 distributors. As of 2026-09-24, stock levels are healthy at the major franchised distributors. For production volumes, Microchip direct (microchipdirect.com) can also supply with real-time inventory. Lead times are typically short when stock is available at these channels.
What is the best drop-in replacement for DSPIC33EP16GS505-I/PT?
The best drop-in replacements are same-family TQFP-48 variants: DSPIC33EP32GS505-I/PT and DSPIC33EP64GS505-I/PT (identical peripheral set and pinout, 32KB/64KB flash respectively - larger flash is fully backward-compatible with 16KB firmware). For extended-temperature needs, DSPIC33EP16GS505-E/PT is pin-identical rated -40C to +125C. All are from the same dsPIC33EP16GS50X datasheet (DS70005127) and share the same 48-TQFP footprint, so no PCB change is required.
What is the difference between DSPIC33EP16GS505 and DSPIC33EP16GS504?
The DSPIC33EP16GS505 uses a 48-pin TQFP package while the DSPIC33EP16GS504 uses a 44-pin TQFP package, so they are NOT drop-in interchangeable despite identical core, 16KB flash, 70 MIPS speed, and peripheral set. If your PCB footprint is the 48-pin TQFP (7x7 mm), only the xGS505 variants fit. The GS504 suits designs needing fewer I/O. Always verify pin count and pinout against the DS70005127 family datasheet before substitution.
DSPIC33EP16GS505 vs DSPIC33EP32GS505 - which is better for digital power supplies?
Both are functionally identical for digital power control: same 70 MIPS core, same high-speed PWM, ADC, comparators, and PGA, same 48-pin TQFP footprint. The only meaningful difference is flash - 16KB versus 32KB. Choose the DSPIC33EP16GS505 for a single, well-defined control loop where cost matters at volume; choose the DSPIC33EP32GS505 when firmware may grow (communication stacks, multi-converter sequencing, field updates). The 32KB part is drop-in and future-proofs the design for roughly a modest price premium.
When should I choose DSPIC33EP16GS505 over a generic MCU for power conversion?
Choose the DSPIC33EP16GS505 when your converter needs deterministic, high-bandwidth closed-loop control: its 70 MIPS DSP core with hardware multiply/accumulate closes current loops at switching frequencies above 100 kHz, which generic MCUs struggle to achieve. Its interconnected high-speed PWM supports advanced topologies (phase shift, interleaving) and the high-speed ADC with PGA enables cycle-by-cycle current sensing. For simple slow loops or non-power tasks, a cheaper MCU suffices; for SMPS, PFC, and LLC control, this DSC is purpose-built per Microchip's DS70005127 datasheet.
Is DSPIC33EP16GS505 suitable for interleaved PFC applications?
Yes - this is exactly its intended application. Microchip provides an Interleaved Power Factor Correction reference design based on SMPS dsPIC DSCs that works with universal AC input voltage and produces a single high-voltage DC output up to 350W of power, per the official dsPIC33EP16GS505 product page. The interconnected high-speed PWM natively generates the interleaved phase-shifted gate drives, and the high-speed ADC samples inductor currents for average-current-mode control across both phases.
What is the best Microchip equivalent with more flash for DSPIC33EP16GS505?
The DSPIC33EP64GS505-I/PT is the best higher-flash equivalent: it provides 64KB flash (4x the 16KB target) with identical 70 MIPS core, identical peripheral set (high-speed PWM, high-speed ADC, comparators, PGA), and the same 48-pin TQFP (7x7 mm) pinout, making it fully drop-in. Firmware written for the 16KB part runs unmodified. This is Microchip's standard family upgrade path for designs that outgrow code space, such as adding communication protocols or multi-rail sequencing.
Where can I download the DSPIC33EP16GS505 datasheet PDF?
Download the official datasheet from Microchip: the dsPIC33EPXXGS50X family datasheet (document DS70005127) is available at https://ww1.microchip.com/downloads/en/DeviceDoc/70005127d.pdf. It covers all family members including DSPIC33EP16GS505. Mirror copies are hosted at alldatasheet.com (390 pages, ~4MB) and datasheet4u. For errata, silicon revisions, and family reference manuals, use the product page at microchip.com/en-us/product/dsPIC33EP16GS505. Avoid third-party PDFs for design-critical parameters - always verify against Microchip's latest revision.
How do I flash program the DSPIC33EP16GS505 and what tools are compatible?
The DSPIC33EP16GS505 is programmed in-circuit via the ICSP (In-Circuit Serial Programming) interface using Microchip's standard 5-pin programming header (MCLR, VDD, GND, PGD, PGC). Compatible tools include the PICkit 3/4, ICD 3/4, REAL ICE, and Snap programmers with MPLAB X IDE and XC16 compiler. No external programming voltage beyond normal VDD is needed for this EP-generation family. For debugging the digital power loops, use MPLAB X with the Data Monitor and Control Interface (DMCI) to visualize ADC samples in real time.
Is DSPIC33EP16GS505-I/PT RoHS compliant and lead-free?
Yes, the DSPIC33EP16GS505-I/PT is RoHS compliant and supplied as lead-free, consistent with Microchip's standard environmental policy for the dsPIC33EP family and its listing across franchised distributors. Microchip surface-mount devices in TQFP packages are also halogen-free per Microchip's green packaging policy. For formal certificate downloads (RoHS declarations, REACH statements), use the environmental compliance documents linked from the Microchip product page rather than distributor pages, as Microchip maintains the authoritative compliance data.
Is DSPIC33EP16GS505 the same as DSPIC33EP16GS505-E/PT?
No - they differ in temperature grade, though everything else matches. The -I (industrial) suffix of DSPIC33EP16GS505-I/PT is rated -40C to +85C, while the -E (extended) suffix of DSPIC33EP16GS505-E/PT is rated -40C to +125C. Both share the same 16KB flash, 70 MIPS core, peripheral set, and 48-pin TQFP footprint, so the -E part is a drop-in substitution for hotter environments (enclosed power supplies, automotive bays). The -E grade typically costs slightly more.
Does DSPIC33EP16GS505 support functional safety development?
Yes, Microchip lists the dsPIC33EP16GS505 as a Functional Safety (FuSa) capable device on its DigiKey and Microchip product listings, meaning Microchip provides safety documentation packages (such as safety manuals and FMEDA support) that assist developers pursuing safety-rated digital power systems. The deterministic 70 MIPS DSC core and well-characterized peripherals support the diagnostics needed in safety-oriented power conversion. Designers should request the specific FuSa package from Microchip and follow the safety manual guidance for their target standard.

Engineering reference data for DSPIC33EP16GS505-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose DSPIC33EP16GS505-I/PT when you need a cost-optimized 16-bit digital power controller for a single SMPS/PFC control loop in an indoor environment (-40C to +85C) and your firmware fits comfortably in 16KB. Choose DSPIC33EP32GS505-I/PT when firmware may grow toward communication stacks or multi-loop sequencing - it is pin-identical and eliminates a future respin. Choose DSPIC33EP64GS505-I/PT for maximum code headroom (grid-standard compliance, data logging). For sealed outdoor or high-ambient installations (rooftop micro-inverters, enclosed LED drivers), select the -E/PT extended-temperature variants rated to +125C. All five family members share the identical 48-TQFP (7x7 mm) footprint, peripheral set, and 70 MIPS core, so the decision reduces purely to flash size and temperature grade - a rare case where the substitution risk is effectively zero.

Comparison with Alternatives

Parameter This Product DSPIC33EP32GS505-I/PT DSPIC33EP64GS505-I/PT DSPIC33EP16GS505-E/PT DSPIC33EP32GS505-E/PT
Package 48-TQFP (7x7 mm) 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
CPU Speed 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Flash Memory 16KB 32KB 64KB 16KB 32KB
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +125C -40C to +125C
Digital Power Peripherals (PWM/ADC/PGA) High-speed interconnected PWM, high-speed ADC, comparators, PGA Identical Identical Identical Identical

Key Differentiators

  • Lowest flash / lowest cost in the 48-pin GS505 family (vs DSPIC33EP32GS505-I/PT)
  • Industrial temperature grade adequate for indoor power supplies (vs DSPIC33EP16GS505-E/PT)
  • Future-proofing option in same footprint (vs DSPIC33EP64GS505-I/PT)

Design Notes

The 48-TQFP (7x7 mm) exposes the device to switching-node noise from the power stage it controls. Route the high-speed ADC sense traces (current-shunt and output-voltage feedback) away from PWM gate-drive traces and keep the analog reference decoupling (VDD/VSS pairs) tightly bypassed with 0.1uF ceramics at each supply pin pair. Use a solid ground plane and star-connect the controller ground to the power ground at a single point to prevent PWM return currents from corrupting ADC readings.

Verify ADC sampling is triggered synchronously with the PWM period (center of the off-time for current-mode sensing) rather than free-running; this eliminates switching-noise aliasing in the current loop. Configure the hardware comparators with appropriate DAC thresholds for cycle-by-cycle overcurrent protection so faults are handled in hardware without CPU latency - a software-only protection path at 100 kHz switching frequencies may react too slowly to protect the MOSFETs.

16KB flash is the smallest size in the GS505 family - a single control loop with PI compensation, fault handling, and housekeeping fits, but adding communication stacks (SMBus/PMBus), data logging, or multi-rail sequencing will overflow quickly. Estimated mitigation: if post-compile size exceeds ~70% of 16KB, reflow the same footprint with DSPIC33EP32GS505-I/PT - no PCB change is needed since pinout and peripherals are identical per the DS70005127 family datasheet.

Compliance Information

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

RoHS compliant and lead-free per Microchip standard policy and distributor listings. Formal REACH and conflict-minerals declarations should be downloaded from the Microchip product page compliance documents. This is a commercial/industrial device, not AEC-Q100 automotive qualified.

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

Related Searches

DSPIC33EP16GS505-I/PT DSPIC33EP16GS505 datasheet Microchip dsPIC33EP16GS505 digital power DSC 16-bit DSC 70 MIPS 16KB flash TQFP-48 dsPIC33EP16GS505 interleaved PFC reference design DSPIC33EP16GS505 vs DSPIC33EP32GS505 DSPIC33EP16GS505-I/PT drop-in replacement DSPIC33EP16GS505-I/PT price buy dsPIC33EP16GS505 pinout TQFP-48 best Microchip equivalent DSPIC33EP16GS505 more flash SMPS digital signal controller for AC to DC converter what can replace DSPIC33EP16GS505

Related Components & Terms

Microchip Technology DSPIC33EP16GS505-I/PT dsPIC33EP16GS50X family DSPIC33EP32GS505-I/PT DSPIC33EP64GS505-I/PT Digital Signal Controller DSC dsPIC SMPS interleaved power factor correction high-speed PWM PGA 48-TQFP QFP package family surface mount RoHS 70 MIPS MPLAB X IDE XC16 compiler DS70005127 AC-to-DC converter digital power conversion FuSa functional safety ICSP in-circuit serial programming
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