TM4C123GE6PZIR Allicdata Electronics
Allicdata Part #:

TM4C123GE6PZIR-ND

Manufacturer Part#:

TM4C123GE6PZIR

Price: $ 4.12
Product Category:

Integrated Circuits (ICs)

Manufacturer: Texas Instruments
Short Description: IC MCU 32BIT 128KB FLASH 100LQFPARM® Cortex®-M4F T...
More Detail: N/A
DataSheet: TM4C123GE6PZIR datasheetTM4C123GE6PZIR Datasheet/PDF
Quantity: 15955
1 +: $ 4.12000
10 +: $ 3.99640
100 +: $ 3.91400
1000 +: $ 3.83160
10000 +: $ 3.70800
Stock 15955Can Ship Immediately
$ 4.12
Specifications
Series: Tiva™ C
Packaging: Tape & Reel (TR) 
Part Status: Active
Applications: --
Core Processor: ARM® Cortex®-M4F
Core Size: 32-Bit
Speed: 80MHz
Controller Series: --
Connectivity: CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG
Peripherals: Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
Interface: CAN, I2C,USB
Number of I/O: 69
Program Memory Size: 128KB (128K x 8)
Voltage - Supply: 1.08V ~ 3.63V
Program Memory Type: FLASH
EEPROM Size: 2K x 8
Mounting Type: Surface Mount
RAM Size: 32K x 8
Voltage - Supply (Vcc/Vdd): 1.08 V ~ 3.63 V
Data Converters: A/D 22x12b
Oscillator Type: Internal
Operating Temperature: -40°C ~ 85°C (TA)
Package / Case: 100-LQFP
Supplier Device Package: 100-LQFP (14x14)
Base Part Number: TM4C123
Description

Due to market price fluctuations,if you need to purchase or consult the price.You can contact us or emial to us:   sales@allicdata.com


1. Describe

Texas Instruments' Tiva™ C Series microcontrollers offer designers a high-performance ARM® Cortex™-M-based architecture with broad integration capabilities and a robust ecosystem software and development tools. Targeting performance and flexibility, the Tiva™ C-Series architecture offers an 80 MHz Cortex-M with FPU, various integrated memories, and multiple programmable GPIOs. Tiva™ C Series devices provide consumers with a cost-effective solution by integrating application-specific peripherals and providing a comprehensive library of software tools to minimize board cost and design cycle time. Tiva™ C-Series microcontrollers provide faster time to-market and cost savings, and are the first choice for high-performance 32-bit applications.

2. Feature

The TM4C123GE6PZ microcontroller features a battery-backed hibernation module that effectively powers down the TM4C123GE6PZ to a low-power state during extended periods of inactivity. The sleep module features a power-up/power-down sequencer, real-time counter (RTC), multiple wake-up-from-sleep options, and dedicated battery-backed memory, making the TM4C123GE6PZ microcontroller ideal for battery-powered applications. Additionally, the TM4C123GE6PZ microcontroller benefits from ARM's widely available development tools, system-on-chip (SoC) infrastructure IP applications and large user community. In addition, microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements, thereby reducing cost. Finally, most of the TM4C123GE6PZ microcontroller code is compatible with the Tiva™ C Series product line, providing flexibility across designs.

3. Processor core

    1. 32-bit ARM Cortex-M4F architecture optimized for small embedded applications

    2. 80-MHz operation; 100 DMIPS performance

    3. Excellent processing performance combined with fast interrupt handling

    4. Thumb-2 mixed 16-bit/32-bit instruction set provides the high performance expected from a 32-bit ARM core, 

        – with the compact memory sizes typically associated with 8-bit and 16-bit devices, typically in the kilobyte range of microcontrollers memory

        – Single cycle multiply instruction and hardware divide

        – Atomic bit manipulation (bit banding) to maximize memory utilization and simplify peripheral control

        – Unaligned data access, allowing efficient packing of data into memory

    5. IEEE754 compliant single-precision floating point unit (FPU)

    6. 16-bit SIMD vector processing unit

    7. Fast code execution allows slower processor clocks or increased sleep mode time

    8. Harvard architecture is characterized by separate instruction and data busses

    9. Efficient processor cores, system and memory

  10. Hardware divide and multiply accumulate for fast digital signal processing

  11. Saturation algorithm for signal processing

  12. Deterministic, high-performance interrupt handling for time-critical applications

  13. Memory Protection Unit (MPU) provides privileged mode for protected operating system functions

  14. Enhanced system debugging with extensive breakpoint and trace capabilities

  15. Serial wire debug and serial wire trace reduce the number of pins required for debug and trace

  16. Migrating from the ARM7™ processor family for better performance and power efficiency

  17. Optimized for single-cycle flash usage at specific frequencies.

  18. Ultra-low power consumption with integrated sleep mode

4. TM4C123GE6PZ Microcontroller, ADC Module Features

    1. 22 shared analog input channels

    2. 12-bit precision ADC

    3. Single-ended and differential input configurations

    4. On-chip internal temperature sensor

    5. Maximum sample rate of 1 million samples per second

    6. Selectable phase shift for sampling time programmable from 22.5º to 337.5º

    7. Four programmable sample conversion sequencers, 1 to 8 entries in length, with corresponding conversion result FIFOs

    8. Flexible trigger control

        – Controller (software)

        – Timer

        – Analog Comparator

        –  Pulse width modulation

        – General purpose input and output interface

    9. Hardware averaging of up to 64 samples

  10. Eight digital comparators

  11. Converter uses two external reference signals (VREFA+ and VREFA-) or VDDA and GNDA as voltage references

  12. Separate power and ground for analog circuits from digital power and ground

  13. Efficient transfers using tiny direct memory access controller (µDMA)

        – Dedicated channel for each sample sequencer

        – ADC module uses burst request for DMA

5. Analog comparator

An analog comparator is a peripheral that compares two analog voltages and provides a logic output to indicate the result of the comparison. The TM4C123GE6PZ microcontroller provides three independent integrated analog comparators that can be configured to drive outputs or generate interrupts or ADC events. The comparator can provide its output to a device pin in place of the onboard analog comparator, or it can be used to send an ADC signal to the application via an interrupt or trigger to initiate a capture Sufficient sequence. Interrupt Generation and ADC Triggering The logic is separate. This means that, for example, an interrupt can be generated on a rising edge, and ADC triggers on falling edge.

6. Function Description

The JTAG module consists of the Test Access Port (TAP) controller and serial shift chain update registers. The TAP controller is a simple state machine controlled by the TCK and TMS inputs. The current state of the TAP controller depends on the rising edge of TCK, the sequence of values captured on TMS. The TAP controller determines when the serial shift chain captures new data, transfers the data from TDI to TDO, and updates the parallel load registers. The current state The TAP controller also determines whether the instruction register (IR) chain or one of the data registers (DR) chain is being accessed. A serial shift chain with parallel load registers consists of a single instruction register (IR) chain and multiple data register (DR) chains. The current instruction register loaded in a parallel load determines which DR chain tap controller is captured, shifted, or updated during sequencing. Some instructions, such as EXTEST, operate on data currently in the DR chain and do not capture, transfer, or update any chain. Unimplemented instructions decode to BYPASS instructions to ensure that the serial path between TDI and TDO is always connected.


Related Products
Search Part number : "TM4C" Included word is 40
Part Number Manufacturer Price Quantity Description
TM4C1233H6PGEI7 Texas Instru... 6.71 $ 1000 IC MCU 32BIT 256KB FLASH ...
TM4C1231E6PMIR Texas Instru... 2.84 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1230E6PMT7 Texas Instru... 4.07 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1299KCZADI3R Texas Instru... -- 1000 IC MCU 32BIT 512KB FLASH ...
TM4C123GH6PMT7 Texas Instru... -- 172 IC MCU 32BIT 256KB FLASH ...
TM4C1232H6PMIR Texas Instru... 3.69 $ 1000 IC MCU 32BIT 256KB FLASH ...
TM4C123GE6PMI7 Texas Instru... 5.21 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1237H6PMI Texas Instru... -- 1000 IC MCU 32BIT 256KB FLASH ...
TM4C123GE6PZT Texas Instru... 6.63 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C129LNCZADI3R Texas Instru... -- 1000 IC MCU 32BIT 1MB FLASH 21...
TM4C123GH6ZXRI7R Texas Instru... 4.43 $ 1000 IC MCU 32BIT 256KB FLASH ...
TM4C1292NCPDTI3R Texas Instru... -- 1000 IC MCU 32BIT 1MB FLASH 12...
TM4C129ENCPDTI3R Texas Instru... -- 1000 IC MCU 32BIT 1MB FLASH 12...
TM4C123GH6PMI Texas Instru... -- 6219 IC MCU 32BIT 256KB FLASH ...
TM4C1232E6PMIR Texas Instru... 3.47 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C123GH6PMI7 Texas Instru... -- 306 IC MCU 32BIT 256KB FLASH ...
TM4C1233H6PZI Texas Instru... 6.8 $ 90 IC MCU 32BIT 256KB FLASH ...
TM4C129DNCPDTI3 Texas Instru... -- 1242 IC MCU 32BIT 1MB FLASH 12...
TM4C1231D5PZI Texas Instru... -- 114 IC MCU 32BIT 64KB FLASH 1...
TM4C1231H6PMIR Texas Instru... 3.07 $ 1000 IC MCU 32BIT 256KB FLASH ...
TM4C1236D5PMI Texas Instru... -- 1000 IC MCU 32BIT 64KB FLASH 6...
TM4C1231H6PMI7R Texas Instru... -- 1000 IC MCU 32BIT 256KB FLASH ...
TM4C1230E6PMTR Texas Instru... 3.07 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1230E6PMT Texas Instru... 4.07 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1231C3PMI Texas Instru... -- 1000 IC MCU 32BIT 32KB FLASH 6...
TM4C1233E6PZI7 Texas Instru... 5.52 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C123GH6PZI7 Texas Instru... -- 1243 IC MCU 32BIT 256KB FLASH ...
TM4C1231E6PMI7 Texas Instru... 3.75 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1233H6PZIR Texas Instru... -- 1000 IC MCU 32BIT 256KB FLASH ...
TM4C123BE6PMIR Texas Instru... 3.25 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C123GE6PMIR Texas Instru... 3.95 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C123FH6PMT7R Texas Instru... 4.42 $ 1000 IC MCU 32BIT 256KB FLASH ...
TM4C123FH6PMT7 Texas Instru... 5.83 $ 1000 IC MCU 32BIT 256KB FLASH ...
TM4C1231H6PMI Texas Instru... -- 1614 IC MCU 32BIT 256KB FLASH ...
TM4C1233H6PMI Texas Instru... 6.52 $ 1365 IC MCU 32BIT 256KB FLASH ...
TM4C1231E6PZI7R Texas Instru... 3.0 $ 1000 IC MCU 32BIT 128KB FLASH ...
TM4C1232D5PMI Texas Instru... 5.73 $ 680 IC MCU 32BIT 64KB FLASH 6...
TM4C1231H6PGEI7 Texas Instru... -- 10 IC MCU 32BIT 256KB FLASH ...
TM4C1299NCZADT3 Texas Instru... 9.96 $ 1000 IC MCU 32BIT 1MB FLASH 21...
TM4C1237E6PMI7R Texas Instru... 3.82 $ 1000 IC MCU 32BIT 128KB FLASH ...
Latest Products
ATTINY1616-MBT-VAO

AVR series Microcontroller IC 8-Bit 16MH...

ATTINY1616-MBT-VAO Allicdata Electronics
ATTINY1604-SSF

AVR series Microcontroller, 8-bit Microc...

ATTINY1604-SSF Allicdata Electronics
STM32G071C8T6

IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...

STM32G071C8T6 Allicdata Electronics
GD32F407VET6

GD32F407VET6. The frequency is up to 108...

GD32F407VET6 Allicdata Electronics
GD32F103RBT6

GD32F103RBT6 is fully compatible with ST...

GD32F103RBT6 Allicdata Electronics
GD32F405RGT6

The processor frequency can reach 168MHz...

GD32F405RGT6 Allicdata Electronics