MCU 32-bit Stellaris ARM Cortex M3 RISC 512KB Flash 1.3V/3.3V 108-Pin NF-BGA, LM3S9D96-IBZ80-A1, Texas Instruments

The LM3S9D96 microcontroller is targeted for industrial applications, including remote connectivity and monitoring, electronic point-of-sale (POS) machines, test and measurement equipment, network appliances and switches, factory automation, home and commercial site monitoring and control, gaming equipment, motion control, medical instrumentation, lighting control, transportation, and fire and security.

  • 32-bit ARM® Cortex™-M3 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Memory Protection Unit (MPU), System Control Block (SCB) and Thumb-2 instruction set

  • On-chip memory, featuring: 512 KB single-cycle Flash up to 50 MHz (a prefetch buffer improves performance above 50 MHz); 96 KB single-cycle SRAM; internal ROM loaded with StellarisWare® software

  • SafeRTOS™ preemptive real-time kernel

  • Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps

  • Highly configurable 10/100 Ethernet Controller that conforms to the IEEE 802.3-2002 specification with full- and half-duplex modes for both 100 Mbps and 10 Mbps operation, with IEEE 1588 PTP hardware support , and automatic MDI/MDI-X cross-over correction with software assist

  • Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode

  • Advanced serial integration, featuring: three UARTs with IrDA and ISO 7816 support (one UART with modem status and modem flow control); two Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; two Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave; one Integrated Interchip Sound (I2S) module, containing a transmit module and a receive module configurable for I2S, Left-Justified, and Right-Justified serial audio formats

  • ARM PrimeCell® 32-channel configurable µDMA controller, providing a way to offload data transfer tasks from the Cortex™-M3 processor, allowing for more efficient use of the processor and the available bus bandwidth

  • Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 16 analog input channels and a sample rate of one million samples/second; three analog comparators; 16 digital comparators; on-chip voltage regulator

  • Advanced motion control, featuring: four PWM generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; four PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer

  • Two ARM FiRM-compliant watchdog timers; four 32-bit general-purpose timers (up to eight 16-bit); eight Capture Compare PWM (CCP) pins

  • Up to 65 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • External Peripheral Interface (EPI) with an 8/16/32-bit dedicated parallel bus for external peripherals, which supports SDRAM, SRAM/Flash memory, FPGAs, and CPLDs

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), and Internal 30-kHz Oscillator

  • Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

  • Industrial-range (-40°C to 85°C) RoHS-compliant 100-pin LQFP and 108-ball BGA package

  • Характеристики

    Program_memory_type

    Flash

    Supplier_package

    NFBGA

    Specifications

    http://www.ti.com/lit/gpn/lm3s9d96

    Special_features

    CAN Controller

    Screening_level

    Industrial

    Schedule_b

    8542310000

    Ram_size

    96 KB

    Program_memory_size

    512 Kb

    Product_dimensions

    10 x 10 x 1.02 mm

    Pin_count

    108

    Operating_temperature

    -40 to 85 °C

    Operating_supply_voltage

    1.3, 3.3 V

    Watchdog

    2

    Analog_comparators

    3

    Eccn

    3A991.A.2

    Instruction_set_architecture

    RISC

    Htsn

    8542310001

    Тип интерфейса

    CAN/Ethernet/I2C/I2S/SSI/UART/USB

    Device_core

    ARM Cortex M3

    Data_bus_width

    32 Bit

    Бренд

    On_chip_adc

    2(16-chx12-bit)

    Min_operating_supply_voltage

    1.235, 3 V

    Number_of_timers

    4

    Number_of_programmable_i_os

    65

    Mounting

    Surface Mount

    Max_speed

    80 MHz

    Max_operating_supply_voltage

    1.365, 3.6 V

    Артикул: LM3S9D96-IBZ80-A1

    Описание

    The LM3S9D96 microcontroller is targeted for industrial applications, including remote connectivity and monitoring, electronic point-of-sale (POS) machines, test and measurement equipment, network appliances and switches, factory automation, home and commercial site monitoring and control, gaming equipment, motion control, medical instrumentation, lighting control, transportation, and fire and security.

  • 32-bit ARM® Cortex™-M3 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Memory Protection Unit (MPU), System Control Block (SCB) and Thumb-2 instruction set

  • On-chip memory, featuring: 512 KB single-cycle Flash up to 50 MHz (a prefetch buffer improves performance above 50 MHz); 96 KB single-cycle SRAM; internal ROM loaded with StellarisWare® software

  • SafeRTOS™ preemptive real-time kernel

  • Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps

  • Highly configurable 10/100 Ethernet Controller that conforms to the IEEE 802.3-2002 specification with full- and half-duplex modes for both 100 Mbps and 10 Mbps operation, with IEEE 1588 PTP hardware support , and automatic MDI/MDI-X cross-over correction with software assist

  • Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode

  • Advanced serial integration, featuring: three UARTs with IrDA and ISO 7816 support (one UART with modem status and modem flow control); two Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; two Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave; one Integrated Interchip Sound (I2S) module, containing a transmit module and a receive module configurable for I2S, Left-Justified, and Right-Justified serial audio formats

  • ARM PrimeCell® 32-channel configurable µDMA controller, providing a way to offload data transfer tasks from the Cortex™-M3 processor, allowing for more efficient use of the processor and the available bus bandwidth

  • Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 16 analog input channels and a sample rate of one million samples/second; three analog comparators; 16 digital comparators; on-chip voltage regulator

  • Advanced motion control, featuring: four PWM generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; four PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer

  • Two ARM FiRM-compliant watchdog timers; four 32-bit general-purpose timers (up to eight 16-bit); eight Capture Compare PWM (CCP) pins

  • Up to 65 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • External Peripheral Interface (EPI) with an 8/16/32-bit dedicated parallel bus for external peripherals, which supports SDRAM, SRAM/Flash memory, FPGAs, and CPLDs

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), and Internal 30-kHz Oscillator

  • Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

  • Industrial-range (-40°C to 85°C) RoHS-compliant 100-pin LQFP and 108-ball BGA package

  • Детали

    Program_memory_type

    Flash

    Supplier_package

    NFBGA

    Specifications

    http://www.ti.com/lit/gpn/lm3s9d96

    Special_features

    CAN Controller

    Screening_level

    Industrial

    Schedule_b

    8542310000

    Ram_size

    96 KB

    Program_memory_size

    512 Kb

    Product_dimensions

    10 x 10 x 1.02 mm

    Pin_count

    108

    Operating_temperature

    -40 to 85 °C

    Operating_supply_voltage

    1.3, 3.3 V

    Watchdog

    2

    Analog_comparators

    3

    Eccn

    3A991.A.2

    Instruction_set_architecture

    RISC

    Htsn

    8542310001

    Тип интерфейса

    CAN/Ethernet/I2C/I2S/SSI/UART/USB

    Device_core

    ARM Cortex M3

    Data_bus_width

    32 Bit

    Бренд

    On_chip_adc

    2(16-chx12-bit)

    Min_operating_supply_voltage

    1.235, 3 V

    Number_of_timers

    4

    Number_of_programmable_i_os

    65

    Mounting

    Surface Mount

    Max_speed

    80 MHz

    Max_operating_supply_voltage

    1.365, 3.6 V