The manufacturer is 'Texas Instruments'

    • Lead Free
    • Moisture Sensitivity Level (MSL)
    • Number of Pins
    • Package / Case
    • Peak Reflow Temperature (Cel)
    • RoHS Status
    • Terminal Form
    • Terminal Position
    • Frequency
    • Interface
    • JESD-609 Code
    • Length
    • All Manufacturers:

      Texas Instruments

    Image

    Part Number

    Manufacturer

    Datasheet

    Availability

    Pricing(USD)

    Quantity

    RoHS

    Factory Lead Time

    Lifecycle Status

    Contact Plating

    Mount

    Mounting Type

    Package / Case

    Surface Mount

    Number of Pins

    Weight

    Manufacturer Package Identifier

    Frequency(Max)

    Memory Types

    Number of I/Os

    Operating Temperature

    Packaging

    Series

    JESD-609 Code

    Pbfree Code

    Part Status

    Moisture Sensitivity Level (MSL)

    Number of Terminations

    Termination

    ECCN Code

    Type

    Terminal Finish

    Max Operating Temperature

    Min Operating Temperature

    Additional Feature

    HTS Code

    Terminal Position

    Terminal Form

    Peak Reflow Temperature (Cel)

    Supply Voltage

    Terminal Pitch

    Frequency

    Time@Peak Reflow Temperature-Max (s)

    Base Part Number

    Pin Count

    JESD-30 Code

    Qualification Status

    Operating Supply Voltage

    Supply Voltage-Max (Vsup)

    Power Supplies

    Temperature Grade

    Supply Voltage-Min (Vsup)

    Interface

    Max Supply Voltage

    Min Supply Voltage

    Memory Size

    Speed

    RAM Size

    uPs/uCs/Peripheral ICs Type

    Number of Bits

    Clock Frequency

    Bit Size

    Data Bus Width

    Number of Timers/Counters

    Address Bus Width

    Core Architecture

    Boundary Scan

    Low Power Mode

    External Data Bus Width

    Number of Programmable I/O

    Format

    Integrated Cache

    RAM (words)

    Voltage - I/O

    Number of UART Channels

    Number of Timers

    ROM Programmability

    Number of External Interrupts

    Bus Compatibility

    Number of I2C Channels

    Barrel Shifter

    Internal Bus Architecture

    Non-Volatile Memory

    Voltage - Core

    On Chip Data RAM

    Number of DMA Channels

    Clock Rate

    Number of Ethernet Channels

    Height

    Height Seated (Max)

    Length

    Width

    Thickness

    Radiation Hardening

    REACH SVHC

    RoHS Status

    Lead Free

    TMS320C6454BZTZ8

    Mfr Part No

    TMS320C6454BZTZ8

    Texas Instruments Datasheet

    2173
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    697-BFBGA, FCBGA

    697

    4.340114g

    DDR2, SDRAM, SRAM

    16

    0°C~90°C TC

    Tray

    TMS320C645x

    e1

    no

    Discontinued

    4 (72 Hours)

    697

    3A001.A.3

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    8542.31.00.01

    BOTTOM

    BALL

    260

    1.8V

    0.8mm

    850MHz

    320C6454

    697

    1.2V

    1.21.83.3V

    Host Interface, I2C, McBSP, PCI, 10/100/1000 Ethernet MAC

    3.46V

    1.164V

    32

    16b

    20

    TMS320

    YES

    NO

    32768

    1.2V 1.5V 1.8V 3.3V

    YES

    MULTIPLE

    ROM (32kB)

    1.20V

    1.08MB

    3.3mm

    24mm

    No

    Non-RoHS Compliant

    Contains Lead

    TMS320C6415TBZLZ6

    Mfr Part No

    TMS320C6415TBZLZ6

    Texas Instruments Datasheet

    181
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    532-BFBGA, FCBGA

    532

    3.094606g

    SDRAM, SRAM

    16

    0°C~90°C TC

    Tray

    TMS320C6414T/15T/16T

    e1

    no

    Obsolete

    4 (72 Hours)

    532

    3A001.A.3

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    ALSO REQUIRES 3.3V SUPPLY

    8542.31.00.01

    BOTTOM

    BALL

    260

    1.2V

    0.8mm

    600MHz

    NOT SPECIFIED

    320C6415

    532

    Not Qualified

    1.1V

    1.13.3V

    Host Interface, McBSP, PCI, UTOPIA

    3.46V

    1.05V

    128kB

    32

    16b

    23

    YES

    YES

    262144

    3.30V

    NO

    MULTIPLE

    External

    1.10V

    1.03MB

    3.25mm

    23mm

    Non-RoHS Compliant

    Contains Lead

    TMS320DM6437ZDU4

    Mfr Part No

    TMS320DM6437ZDU4

    Texas Instruments Datasheet

    22
    In Stock

    -

    Min: 1

    Mult: 1

    ACTIVE (Last Updated: 3 days ago)

    Surface Mount

    Surface Mount

    376-BBGA Exposed Pad

    376

    0°C~90°C TJ

    Tray

    TMS320DM643x, DaVinci™

    e1

    yes

    Not For New Designs

    3 (168 Hours)

    376

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    ALSO REQUIRES 3.3V I/O SUPPLY

    BOTTOM

    BALL

    260

    1.2V

    1mm

    400MHz

    320DM6437

    376

    3.3V

    HPI, I2C, McASP, McBSP, PCI, UART, 10/100 Ethernet MAC

    3.63V

    1V

    32

    32b

    TMS320

    YES

    YES

    YES

    1.8V 3.3V

    2

    5

    MROM

    NO

    MULTIPLE

    ROM (64kB)

    1.05V 1.20V

    240kB

    2.48mm

    23mm

    23mm

    1.78mm

    No

    ROHS3 Compliant

    Lead Free

    66AK2L06XCMS

    Mfr Part No

    66AK2L06XCMS

    Texas Instruments Datasheet

    734
    In Stock

    -

    Min: 1

    Mult: 1

    12 Weeks

    ACTIVE (Last Updated: 4 days ago)

    Copper, Silver, Tin

    Surface Mount

    Surface Mount

    900-BFBGA, FCBGA

    900

    66AK2L06XCMS

    0°C~100°C TC

    Tray

    66AK2Lx KeyStone Multicore

    Active

    4 (72 Hours)

    DSP+ARM®

    1GHz

    66AK2L06

    EBI/EMI, Ethernet, DMA, I2C, PCIe, SPI, UART/USART, USB 3.0, USIM

    1MB

    32b

    0.85V 1.0V 1.8V 3.3V

    4

    ROM (384kB)

    Variable

    5.384MB

    25mm

    25mm

    2.98mm

    ROHS3 Compliant

    Lead Free

    TMS320VC5510AZGW1

    Mfr Part No

    TMS320VC5510AZGW1

    Texas Instruments Datasheet

    119
    In Stock

    -

    Min: 1

    Mult: 1

    NRND (Last Updated: 3 days ago)

    Surface Mount

    BGA

    240

    517.293748mg

    160MHz

    EPROM, SDRAM, SRAM

    e1

    yes

    3 (168 Hours)

    240

    3A991.A.2

    Tin/Silver/Copper (Sn/Ag/Cu)

    85°C

    -40°C

    ALSO REQUIRES 3.3V SUPPLY

    BOTTOM

    BALL

    260

    1.6V

    160MHz

    240

    1.6V

    1.63.3V

    OTHER

    3.6V

    1.55V

    32kB

    320kB

    DIGITAL SIGNAL PROCESSOR, OTHER

    32

    16

    32b

    YES

    YES

    8

    FIXED POINT

    YES

    0

    2

    MROM

    6

    NO

    MULTIPLE

    1.4mm

    15mm

    15mm

    900μm

    No

    RoHS Compliant

    Lead Free

    TMS320DM8165BCYG0

    Mfr Part No

    TMS320DM8165BCYG0

    Texas Instruments Datasheet

    -

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    1031-BFBGA, FCBGA

    0°C~95°C TJ

    Tray

    DM81x Video SOC, DaVinci™

    e1

    yes

    Obsolete

    4 (72 Hours)

    3A991.A.2

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    8542.31.00.01

    BOTTOM

    BALL

    245

    1V

    0.65mm

    720MHz

    NOT SPECIFIED

    320DM8165

    S-PBGA-B1031

    Not Qualified

    1.05V

    1V

    0.95V

    EBI/EMI, Ethernet, I2C, McASP, McBSP, PCI, Serial ATA, SD/SDIO, SPI, UART, USB

    32

    28

    YES

    YES

    16

    FLOATING POINT

    16384

    1.5V 1.8V 3.3V

    NO

    MULTIPLE

    ROM (48kB)

    1.00V

    1.5MB

    667MHz DSP, 720MHz ARM®

    3.31mm

    25mm

    25mm

    ROHS3 Compliant

    Lead Free

    TMS320C6454BCTZA

    Mfr Part No

    TMS320C6454BCTZA

    Texas Instruments Datasheet

    400
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 3 days ago)

    Surface Mount

    Surface Mount

    697-BFBGA, FCBGA

    697

    -40°C~105°C TC

    Tube

    TMS320C645x

    e1

    yes

    Active

    4 (72 Hours)

    697

    3A991A2

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    245

    1.25V

    0.8mm

    1GHz

    NOT SPECIFIED

    320C6454

    697

    1.2875V

    1.2125V

    Host Interface, I2C, McBSP, PCI, 10/100/1000 Ethernet MAC

    YES

    YES

    YES

    1.8V 3.3V

    4

    MROM

    NO

    MULTIPLE

    ROM (32kB)

    1.25V

    1.08MB

    64

    3.242mm

    24mm

    24mm

    2.65mm

    ROHS3 Compliant

    Lead Free

    DM388AAAR21F

    Mfr Part No

    DM388AAAR21F

    Texas Instruments Datasheet

    2091
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 5 days ago)

    Surface Mount

    Surface Mount

    609-LFBGA, FCBGA

    609

    0°C~95°C TJ

    Tray

    DM38x DaVinci™ Video SOC

    e1

    yes

    Active

    3 (168 Hours)

    609

    5A992C

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    260

    1.35V

    0.5mm

    1GHz

    DM388

    I2C, IrDA, Ethernet, McASP, PCI, SD, SPI, UART/USART, USB

    3.47V

    1.71V

    1000 MHz

    32

    YES

    YES

    FLOATING POINT

    YES

    1.35V 1.5V 1.8V 3.3V

    3

    ROM (48kB)

    1.1V 1.2V 1.35V

    640kB

    16mm

    16mm

    980μm

    No

    ROHS3 Compliant

    Lead Free

    TMS320DM642AZDKA5

    Mfr Part No

    TMS320DM642AZDKA5

    Texas Instruments Datasheet

    104
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    548-FBGA, FCBGA

    548

    2.44611g

    RAM, SDRAM, SRAM

    16

    -40°C~105°C TC

    Tray

    TMS320DM64x, DaVinci™

    e1

    yes

    Not For New Designs

    4 (72 Hours)

    548

    3A001.A.3

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    ALSO REQUIRES 3.3V SUPPLY

    8542.31.00.01

    BOTTOM

    BALL

    260

    1.4V

    0.8mm

    500MHz

    320DM642

    548

    1.43.3V

    Host Interface, I2C, McASP, McBSP, PCI

    3.46V

    1.36V

    64

    32

    32b

    YES

    YES

    3.30V

    NO

    MULTIPLE

    External

    1.20V

    160kB

    1.8mm

    23mm

    23mm

    No

    Non-RoHS Compliant

    Contains Lead

    TMS320VC5470ZHK

    Mfr Part No

    TMS320VC5470ZHK

    Texas Instruments Datasheet

    2416
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    257-LFBGA

    257

    581.788914mg

    SDRAM

    36

    0°C~85°C TC

    Tray

    TMS320C54x

    e1

    yes

    Discontinued

    3 (168 Hours)

    257

    3A001.A.3

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    ALSO REQUIRES 3.3V SUPPLY

    BOTTOM

    BALL

    260

    1.8V

    0.8mm

    100MHz

    320VC5470

    257

    1.8V

    1.95V

    1.83.3V

    I2C, McBSP, SPI, UART

    4kB

    160kB

    16

    16

    16b

    23

    ARM

    YES

    YES

    3.30V

    2

    NO

    MULTIPLE

    External

    1.80V

    1.4mm

    No

    ROHS3 Compliant

    Contains Lead

    TMS320C6421ZDUL

    Mfr Part No

    TMS320C6421ZDUL

    Texas Instruments Datasheet

    12
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 1 week ago)

    Surface Mount

    Surface Mount

    376-BBGA Exposed Pad

    376

    111

    0°C~90°C TJ

    Tray

    TMS320C642x

    e1

    yes

    Active

    3 (168 Hours)

    376

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    LOW-POWER DEVICE

    BOTTOM

    BALL

    260

    1.05V

    200MHz

    320C6421

    376

    3.3V

    HPI, I2C, McASP, McBSP, UART, 10/100 Ethernet MAC

    3.63V

    1V

    64kB

    32

    16b

    3

    YES

    NO

    YES

    1.8V 3.3V

    1

    MROM

    NO

    MULTIPLE

    ROM (64kB)

    1.05V 1.20V

    96kB

    400MHz

    2.48mm

    23mm

    23mm

    1.78mm

    No

    ROHS3 Compliant

    Lead Free

    TMS320DM8168BCYG2

    Mfr Part No

    TMS320DM8168BCYG2

    Texas Instruments Datasheet

    4
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    1031-BFBGA, FCBGA

    1031

    0°C~95°C TJ

    Tray

    DM81x Video SOC, DaVinci™

    e1

    no

    Obsolete

    4 (72 Hours)

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    245

    1V

    0.65mm

    1GHz

    320DM8168

    1V

    EBI/EMI, Ethernet, I2C, McASP, McBSP, PCI, Serial ATA, SD/SDIO, SPI, UART, USB

    1.05V

    800mV

    64kB

    32

    16b

    28

    ARM

    YES

    YES

    FLOATING POINT

    1.5V 1.8V 3.3V

    3

    NO

    MULTIPLE

    ROM (48kB)

    1.00V

    1.5MB

    1GHz DSP, 1.2GHz ARM®

    25mm

    No

    No SVHC

    ROHS3 Compliant

    Contains Lead

    TMS320DM6467ZUTA

    Mfr Part No

    TMS320DM6467ZUTA

    Texas Instruments Datasheet

    4
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    529-BFBGA, FCBGA

    529

    2.220306g

    33

    -40°C~105°C TC

    Tray

    TMS320DM646x, DaVinci™

    no

    Obsolete

    2A (4 Weeks)

    529

    SMD/SMT

    Digital Media System-on-Chip (DMSoC)

    BOTTOM

    BALL

    245

    1.2V

    0.8mm

    594MHz

    320DM6467

    529

    EBI/EMI, Ethernet, HPI, I2C, McASP, PCI, SPI, UART, USB

    1.2V

    1.05V

    32kB

    32

    32

    32b

    3

    ARM

    FIXED-POINT

    1.8V 3.3V

    ROM (8kB)

    1.20V

    248kB

    594MHz DSP, 297MHz ARM®

    19mm

    No

    No SVHC

    Non-RoHS Compliant

    Contains Lead

    TMS320BC52PJ80

    Mfr Part No

    TMS320BC52PJ80

    Texas Instruments Datasheet

    60
    In Stock

    -

    Min: 1

    Mult: 1

    Surface Mount

    Surface Mount

    100-BQFP

    100

    0°C~70°C TA

    Tray

    TMS320C5x

    e4

    Obsolete

    4 (72 Hours)

    100

    3A001.A.3

    Fixed Point

    Nickel/Palladium/Gold (Ni/Pd/Au)

    8542.31.00.01

    QUAD

    GULL WING

    260

    5V

    0.65mm

    80MHz

    NOT SPECIFIED

    TMS320BC52

    100

    Not Qualified

    5.25V

    5V

    4.75V

    BSP, SSP

    16

    YES

    YES

    1056

    5.00V

    YES

    MULTIPLE

    ROM (8kB)

    2kB

    3.1mm

    20mm

    14mm

    2.7mm

    ROHS3 Compliant

    Contains Lead

    TMS320DM8168CCYGH

    Mfr Part No

    TMS320DM8168CCYGH

    Texas Instruments Datasheet

    2126
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 5 days ago)

    Surface Mount

    Surface Mount

    1031-BFBGA, FCBGA

    1031

    0°C~95°C TJ

    Tray

    DM81x Video SOC, DaVinci™

    e1

    yes

    Active

    4 (72 Hours)

    5A002.A.1

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    245

    1V

    0.65mm

    800MHz

    320DM8168

    1V

    EBI/EMI, Ethernet, I2C, McASP, McBSP, PCI, Serial ATA, SD/SDIO, SPI, UART, USB

    1.05V

    800mV

    32

    YES

    YES

    FLOATING POINT

    YES

    1.5V 1.8V 3.3V

    3

    8

    NO

    MULTIPLE

    ROM (48kB)

    1.00V

    1.5MB

    800MHz DSP, 1.0GHz ARM®

    3.31mm

    25mm

    25mm

    2.81mm

    No

    ROHS3 Compliant

    Lead Free

    DM3730CBC

    Mfr Part No

    DM3730CBC

    Texas Instruments Datasheet

    17
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 1 week ago)

    Surface Mount

    Surface Mount

    515-VFBGA, FCBGA

    515

    FLASH, RAM, ROM

    0°C~90°C TJ

    Tray

    TMS320DM37x, DaVinci™

    e1

    yes

    Active

    3 (168 Hours)

    515

    5A992.C

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    260

    1.14V

    0.5mm

    800MHz

    DM3730

    515

    1.8V

    1-Wire®, EBI/EMI, I²C, McBSP, McSPI, MMC/SD, UART, USB, USB OTG

    1.91V

    1.71V

    320kB

    64kB

    32

    32b

    12

    ARM

    YES

    YES

    FLOATING POINT

    YES

    1.80V

    4

    ROM (32kB)

    1.10V

    384kB

    950μm

    14mm

    14mm

    630μm

    No

    ROHS3 Compliant

    Lead Free

    TMS320C6748BZWT4

    Mfr Part No

    TMS320C6748BZWT4

    Texas Instruments Datasheet

    576
    In Stock

    -

    Min: 1

    Mult: 1

    Copper, Silver, Tin

    Surface Mount

    361-LFBGA

    YES

    361

    EEPROM

    144

    0°C~90°C TJ

    Tray

    TMS320C674x

    e1

    Obsolete

    3 (168 Hours)

    361

    Fixed/Floating Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    260

    1.2V

    0.8mm

    456MHz

    320C6748

    361

    EBI/EMI, Ethernet MAC, Host Interface, I2C, McASP, SPI, UART, USB

    1.35V

    1.25V

    64kB

    128kB

    32

    32

    64b

    3

    YES

    YES

    64

    1.8V 3.3V

    2

    NO

    MULTIPLE

    External

    1.30V

    448kB

    1

    950μm

    16.1mm

    16.1mm

    No

    No SVHC

    ROHS3 Compliant

    Contains Lead

    TMS320DM6467TCUTL1

    Mfr Part No

    TMS320DM6467TCUTL1

    Texas Instruments Datasheet

    1813
    In Stock

    -

    Min: 1

    Mult: 1

    16 Weeks

    ACTIVE (Last Updated: 6 days ago)

    Surface Mount

    Surface Mount

    529-BFBGA, FCBGA

    529

    0°C~85°C TC

    Tray

    TMS320DM646x, DaVinci™

    e1

    yes

    Active

    4 (72 Hours)

    529

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    245

    1.3V

    0.8mm

    500MHz

    320DM6467

    529

    1.3V

    EBI/EMI, Ethernet, HPI, I2C, McASP, PCI, SPI, UART, USB

    1.365V

    1.235V

    8kB

    32kB

    32

    32b

    FIXED-POINT

    8192

    1.8V 3.3V

    3

    ETHERNET; I2C; SPI; UART; USB

    ROM (8kB)

    1.30V

    248kB

    1GHz DSP, 500MHz ARM®

    19mm

    19mm

    2.65mm

    No

    ROHS3 Compliant

    Lead Free

    TNETV6421INZDU4

    Mfr Part No

    TNETV6421INZDU4

    Texas Instruments Datasheet

    24
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 1 week ago)

    Surface Mount

    376-BBGA Exposed Pad

    YES

    376

    0°C~90°C TJ

    Tray

    TMS320C642x

    e1

    yes

    Active

    3 (168 Hours)

    376

    Fixed Point

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    260

    1.2V

    NOT SPECIFIED

    TNETV6421

    376

    HPI, I2C, McASP, McBSP, UART, 10/100 Ethernet MAC

    30MHz

    YES

    YES

    1.8V 3.3V

    1

    NO

    MULTIPLE

    ROM (64kB)

    1.05V 1.20V

    96kB

    400MHz

    2.48mm

    23mm

    23mm

    1.78mm

    ROHS3 Compliant

    Lead Free

    DM3725CBP

    Mfr Part No

    DM3725CBP

    Texas Instruments Datasheet

    12
    In Stock

    -

    Min: 1

    Mult: 1

    6 Weeks

    ACTIVE (Last Updated: 1 week ago)

    Surface Mount

    Surface Mount

    515-WFBGA, FCBGA

    515

    0°C~90°C TJ

    Tray

    TMS320DM37x, DaVinci™

    e1

    yes

    Active

    3 (168 Hours)

    515

    5A992.C

    Digital Media System-on-Chip (DMSoC)

    Tin/Silver/Copper (Sn/Ag/Cu)

    BOTTOM

    BALL

    260

    1.14V

    800MHz

    DM3725

    515

    1.8V

    1-Wire®, EBI/EMI, I²C, McBSP, McSPI, MMC/SD, UART, USB, USB OTG

    1.91V

    1.71V

    32kB

    64kB

    32

    32b

    ARM

    YES

    YES

    FLOATING POINT

    YES

    1.80V

    4

    ROM (32kB)

    1.10V

    384kB

    700μm

    12mm

    12mm

    500μm

    No

    ROHS3 Compliant

    Lead Free