TMPA910CRAXBG 32-Bit Display MCU <ul><li>Source: TOSHIBA </li></ul>
Introduction <ul><li>Purpose </li></ul><ul><ul><li>This training module introduces the features of the TMPA910CRAXBG displ...
TMPA910CRAXBG Overview <ul><li>ARM ®  ARM926EJ-S based 32-bit MCU </li></ul><ul><li>7-Layer MultiBus architecture </li></u...
Functional Block Diagram
ARM926 Core <ul><li>32/16-bit RISC architecture </li></ul><ul><li>32-bit ARM instruction set for maximum performance and f...
Operation Modes <ul><li>The AM1 and AM0 pins are used to select an operation mode. </li></ul><ul><li>External memory mode ...
Interrupts <ul><li>Twenty eight interrupt sources are supported. </li></ul><ul><li>Thirty two levels of fixed hardware pri...
16-Bit Timers <ul><li>Six   16-bit   timers   operate   in   four   modes: </li></ul><ul><ul><li>Free-running   mode   &  ...
UART
I 2 C Interface <ul><li>Contains two channels (Ch0 and Ch1) </li></ul><ul><li>Allows selection between master and slave </...
SSP & I 2 S <ul><li>Synchronous Serial Communication (SSP) operation: </li></ul><ul><ul><li>Configuring the communication ...
USB Device Controller <ul><li>Conforming to Universal Serial Bus Specification Rev.2.0* </li></ul><ul><li>Supports both Hi...
LCD Controller <ul><li>Supports for TFT and STN display size up to 1024 x 1024 pixels </li></ul><ul><li>Supports both AMBA...
LCD Data Process Accelerator (LCDDA) <ul><li>Scaler function </li></ul><ul><ul><li>Scale up </li></ul></ul><ul><ul><ul><li...
LCDDA  Cont’d <ul><li>Scaler Processing </li></ul><ul><ul><li>Insert interpolation data of 255 points at maximum between o...
Touch Screen Interface (TSI) <ul><li>Touch Detection Procedure </li></ul><ul><ul><li>The procedures starting from when the...
CMOS Image Sensor Interface (CMSI) <ul><li>Data Capture </li></ul><ul><ul><li>The supported data format is the YUV format ...
Real-Time Clock/Melody Alarm Generator (RTCMLD) <ul><li>Melody: </li></ul><ul><ul><li>Can generate melody waveforms at any...
TMPA910 Start Kit <ul><li>Includes a 3.5“ Display with Touch Screen </li></ul><ul><li>J-Link Interface </li></ul><ul><li>E...
Additional Resource <ul><li>For ordering the TMPA910CRAXBG MCU, please click the part list or </li></ul><ul><li>Call our s...
Upcoming SlideShare
Loading in …5
×

TMPA910CRAXBG 32-Bit Display MCU

672 views

Published on

Introduction of the features of the TMPA910CRAXBG display microcontroller

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
672
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Welcome to the training module on Toshiba TMPA910CRAXBG 32-Bit Display MCU. This training module introduces the features of the TMPA910CRAXBG display microcontroller.
  • LCDs have been increasingly integrated into different electronic applications to enhance the man machine interface (MMI). These applications include automotive infotainment and navigation systems, industrial control and security systems, portable test and monitoring system, and electronics products, etc. Toshiba’s TX09 series MCUs integrated LCD controller with numerous other peripherals to bring feature-rich processing solution to these applications. The TMPA910CRAXBG MCU is one member in TX09 series. Based on an ARM926EJ-S CPU operating at up to 200 MHz, the TMPA910CRAXBG features a built-in LCD controller with support for TFT and STN display resolutions up to 1024 by 768 pixels and an LCD data processor that provides image scaling, filtering and blending functions and offers real-time video processing. The TMPA910CRAXBG MCU also integrates a CMOS image sensor interface to simplify implementation of an image capture function in embedded devices. Additionally, a touch screen interface further reduces the external component count by integrating support for a man-to-machine interface. The TMPA910CRAXBG MCU utilizes a 7-layer multibus architecture so both code and data can be transferred quickly and efficiently and integrates an SD memory host controller to support high-speed mode for interaction with SD memory cards.
  • The TMPA910CRAXBG microcontroller features a powerful ARM926EJ-S processor, an LCD controller and LCD Data processor, and a variety of functionality and connectivity solutions, such as SPI, UART, I 2 C, USB, a melody/alarm generator, RTC and a power management circuit. The MCU offers 56 Kbytes of RAM for program, data and display memory, an SDR and DDR SDRAM memory controller, NAND flash interface, JTAG interface, and a high-speed (480 Mbps) USB device controller.
  • The TMPA910CRA has a built-in 32-bit RISC processor ARM926EJ-S manufactured by ARM. The block diagram of the ARM926EJ-S core is shown. The ARM926EJ-STM fully synthesizable processor features a enhanced 32-bit RISC CPU, flexible size instruction and data caches, and memory management unit (MMU). It also provides separate instruction and data  AMBA  interfaces particularly suitable for Multi-layer AHB based systems. The ARM926EJ-S processor implements the ARMv5TEJ instruction set and includes an enhanced 16 x 32-bit multiplier, capable of single cycle MAC operations. However, the supported hardware of the TMPA910CRA core is different from that of the original ARM926EJ-S. The TMPA910CRA core does not support Coprocessor Interface, Embedded ICE-RT, TCM Interface, and ETM9 Interface.
  • The TMPA910CRA has two operation modes: external memory activation mode and internal boot ROM activation mode. An operation mode is selected in accordance with the AM1 and AM0 pin status when RESETn is asserted. When it operates in external memory mode, the CPU fetches instructions from external memory and executes them after reset. When it works in BOOT mode, the CPU fetches instructions from the internal boot ROM and executes them. The internal boot ROM transfers a user program to the internal RAM via USB communication, and then branches the program into the internal RAM.
  • The TMPA910CRA supports twenty eight interrupt sources. Thirty two levels of fixed hardware priority are assigned to the interrupt sources, which is used if multiple interrupt requests of the same software priority level occur simultaneously. In Interrupt Control, FIQ (Fast Interrupt Request) and IRQ (Interrupt Request) are available. Only a single FIQ source at a time is generally used in a system, to provide a true low-latency interrupt. The priority level of FIQ is most high. If multiple interrupt requests of the same software priority level occur simultaneously, the hardware priority is used to determine the interrupt to be generated. The hardware priority is assigned according to interrupt source numbers: interrupt source number 0 has the highest priority and interrupt source number 31 has the lowest priority.
  • The TMPA910CRA contains six channels of 16-bit timers. Each timer has the same register sets of the same operation. When a value is written in the timer load register, the value is loaded and is counted down to 0 when counting is enabled. They operate in the following four modes: free-running mode, periodic timer mode, one-shot timer mode, and PWM mode.
  • The TMPA910CRA contains two UART channels. Each channel has a baud rate generator, transmit FIFO, receive FIFO, transmit logic, receive logic, and interrupt generation logic. The baud rate generator controls the timing of UART Transmit and Receive. CPU data written across the APB interface is stored in the transmit FIFO until read out by the transmit logic. Received data and corresponding error bits are stored in the receive FIFO by the receive logic until read out by the CPU across the APB interface. The transmit logic performs parallel-to-serial conversion on the data read from the transmit FIFO. The receive logic performs serial-to-parallel conversion on the received bit stream after a start bit has been detected. Individual maskable active HIGH interrupts are generated by interrupt generation logic.
  • The I 2 C module contains two channels. This module operates as a master or slave device on the I 2 C bus. The master device drives the serial clock line (SCL) of the bus, sends 8-bit addresses, and sends or receives data of 1 to 8 bits. The slave device sends 8-bit addresses and sends or receives serial data of 1 to 8 bits in synchronization with the serial clock on the bus. The device that operates as a receiver can output an acknowledge signal after reception of serial data and the device that operates as a transmitter can receive that acknowledge signal, regardless of whether the device is a master or slave. In multimaster mode in which multiple masters exist on the same bus, serial clock synchronization and arbitration lost to maintain consistency of serial data are supported.
  • The TMPA910CRA contains the SSP comprised of two channels, which operate identically. The SSP is an interface for serial communication with peripheral devices that have three types of synchronous serial interfaces. The SSP performs serial-to-parallel conversion on data received from a peripheral device. The transmit and receive paths are buffered with a 16-bit wide, 8 locations deep independent transmit FIFO and receive FIFO in transmit mode and receive mode, respectively. The SSP contains a programmable prescaler to generate the serial output clock (SP0SLK) from the input clock (PCLK). The TMPA910CRA contains a serial input/output circuit compliant with the I2S format. By connecting an external audio LSI, such as an AD converter or DA converter, the I 2 S interface can support the implementation of a digital audio system. The I2S circuit contains two channels and each channel can be controlled and operated independently.
  • The USB device controller consists of the core part called UDC2 and the bus bridge part called UDC2AB which enables connection with the AHB bus. UDC2 is a core which controls connection of USB functions to the Universal Serial Bus. UDC2 automatically processes the USB protocol and its PHY-end interface can be accessed via UTMI. UDC2AB is the bridge circuit between Toshiba USB-Spec2.0 Device Controller (hereinafter “UDC2”) and AHB. UDC2AB has the DMA controller that supports the AHB master transfer and controls transfer between the specified address on AHB and the Endpoint-FIFO (Endpoint I/F) inside UDC2.
  • The TMPA910CRA incorporates a color-capable LCD controller. This LCD controller module contains an AHB master and slave interface, DMA FIFO and related control logic, a pixel serializer, RAM palette, gray scaler, panel clock generator, timing controller, and interrupt control. The AMBA_AHB master interface reads display data from a selected slave (memory) and transfer it to CLCDC_DMA_FIFO. The CPU reads and writes control registers and the palette RAM to control the CLCDC through the AMBA_AHB slave interface. In order to match single and dual panel LCD types, display data read from the display RAM is buffered into the two DMA FIFOs that can control the data individually. The Pixel Serializer reads 32-bit LCD data from the DMA FIFO and converts it into 24-, 16-, 8-, 4-, 2-, or 1-bit data according to the operation mode. Pixel data is replaced into data of 16 bits RAM palette and then output. The gray algorithm supports monochrome display 15 gray scale levels. Panel Clock Generator can set the frequency division rate of data transfer clock (LCLCP) used in the internal clock (HCLK) and LCDC.
  • This microcontroller incorporates the LCD Data Process Accelerator function (LCDDA) asan auxiliary function for display. The LCDDA supports the scaler function that scales up/down display data including the filter (Bi-Cubic method) processing, and the image rotation function that rotates and mirror-inverts display data function, as well as the function of superimposing two pictures (Gray level adjustment: α Blend, Inserting picture into picture: Picture in Picture, Superimposing text: Font Draw)
  • The scaler function of the LCDDA can insert interpolation data of 255 points at maximum between original pixels using the Bi-Cubic method. To use the scaler function, original image data (RGB) needs to have been written into the dedicated Dual Port RAM. The scaler function supports the function of correcting sampling points for scaling up/down processing. Using this function can express more natural pictures. The BLEND processing of the LCDDA first breaks each data of two pictures into the basis of pixels and then breaks them into the basis of RGB. The FONT function is the function of overwriting data defined in monochrome onto a color picture. To perform rotation, the rotation process calculates addresses when the LCDDA reads and copies back original pictures.
  • An interface for 4-terminal resistor network touch-screen is built in. The TSI easily supports two procedures: touch detection and X/Y position measurement. Each procedure is performed by setting the TSI control register (TSICR0 and TSICR1) and using an internal AD converter. The touch detection procedure includes the procedures starting from when the pen is touched onto the touch screen and until the pen-touch is detected. After an X/Y position measuring at INTA interrupt routine, and an X/Y position measuring procedure is terminated, return to this procedure to wait for the next touch.
  • The CMSI captures data sent from a CMOS image sensor in synchronization with the CMSPCK clock. When the downscaling or trimming function is used, only required pixel data is captured according to the specified setting. Next, when color-converting YUV422 into RGB, color space conversion is performed at the point when a pixel of YUV data has been captured, and then the converted RGB data is stored in the FIFO one after another. At the point when the FIFO contains data with a specified number of bytes, INTCMSF is output. This INTCMSF can be used as a trigger to start DMA data transfer.
  • The MCU includes Real-Time Clock, Melody and Alarm generator block. The melody block can generate melody waveforms at any frequency from 4Hz to 5461Hz. The alarm block can generate 8 patterns of alarm output and 5 types of fixed-interval interrupts. By connecting buzzer etc outside, alarm and melody sounds can easily be played. The real-time clock (32bit counter) can count every second based on the frequency divided from the low-speed clock. By comparing the count value with the value set in the RTCCOMP register, an interrupt can be generated.
  • The start kit provides reference platform and software support for simplified development of industrial and consumer applications. It brings together all of the hardware and software needed to develop and test applications based on the TMPA910CRAXBG. The Starter Kit’s hardware development PCB measures just 110mm x 150mm. In addition to the TMPA910CRAXBG processor, onboard functionality includes a 3.5-inch display with a touch screen, Ethernet connectivity, a 480Mbps USB 2.0 interface and an RS232 connector. An audio DAC, connected to the processor I 2 S bus, provides the ability to output excellent sound quality, while board memory comprises 512MBit SDRAM, 256Mbit NOR Flash and 2Gbit NAND Flash. An SD card socket facilitates the use of portable storage.
  • Thank you for taking the time to view this presentation on “ TMPA910CRAXBG 32-Bit Display MCU” . If you would like to learn more or go on to purchase some of these devices, you may either click on the part list link, or simply call our sales hotline. For more technical information you may either visit the TOSHIBA site – link shown – or if you would prefer to speak to someone live, please call our hotline number, or even use our ‘live chat’ online facility.
  • TMPA910CRAXBG 32-Bit Display MCU

    1. 1. TMPA910CRAXBG 32-Bit Display MCU <ul><li>Source: TOSHIBA </li></ul>
    2. 2. Introduction <ul><li>Purpose </li></ul><ul><ul><li>This training module introduces the features of the TMPA910CRAXBG display microcontroller. </li></ul></ul><ul><li>Outline </li></ul><ul><ul><li>Overview of the TMPA910CRAXBG </li></ul></ul><ul><ul><li>Functional block diagram </li></ul></ul><ul><ul><li>Different features </li></ul></ul><ul><ul><li>Development tool </li></ul></ul><ul><li>Content </li></ul><ul><ul><li>20 pages </li></ul></ul>
    3. 3. TMPA910CRAXBG Overview <ul><li>ARM ® ARM926EJ-S based 32-bit MCU </li></ul><ul><li>7-Layer MultiBus architecture </li></ul><ul><li>Graphic Controller and Accelerator </li></ul><ul><li>SD Host Controller </li></ul><ul><li>USB 2.0 High Speed Interface </li></ul><ul><li>Target applications </li></ul><ul><ul><li>Electronic dictionaries and other electronic learning assistance device </li></ul></ul><ul><ul><li>Toys </li></ul></ul><ul><ul><li>Industrial and medical devices </li></ul></ul><ul><ul><li>Personal navigation devices </li></ul></ul><ul><ul><li>Automation and security applications </li></ul></ul>
    4. 4. Functional Block Diagram
    5. 5. ARM926 Core <ul><li>32/16-bit RISC architecture </li></ul><ul><li>32-bit ARM instruction set for maximum performance and flexibility </li></ul><ul><li>16-bit Thumb instruction set for increased code density </li></ul><ul><li>MMU which supports operating systems including Symbian OS, Windows CE, Linux </li></ul><ul><li>Flexible instruction and data cache sizes </li></ul><ul><li>Industry standard AMBA bus AHB interfaces </li></ul><ul><li>Not Support </li></ul><ul><ul><li>Coprocessor Interface </li></ul></ul><ul><ul><li>Embedded ICE-RT </li></ul></ul><ul><ul><li>TCM Interface </li></ul></ul><ul><ul><li>ETM9 Interface </li></ul></ul>Data Cache 16KB Instruction Cache 16KB
    6. 6. Operation Modes <ul><li>The AM1 and AM0 pins are used to select an operation mode. </li></ul><ul><li>External memory mode </li></ul><ul><ul><li>After reset, the CPU fetches instructions from external memory and executes them. </li></ul></ul><ul><li>BOOT mode </li></ul><ul><ul><li>After reset, the CPU fetches instructions from the internal boot ROM and executes them. </li></ul></ul>
    7. 7. Interrupts <ul><li>Twenty eight interrupt sources are supported. </li></ul><ul><li>Thirty two levels of fixed hardware priority are assigned to the interrupt sources </li></ul><ul><li>Sixteen levels (0 to 15) of software interrupt priority can be set for each interrupt source. </li></ul><ul><li>Hardware and software priority levels can be masked. </li></ul><ul><li>Two types of interrupt requests are supported: normal interrupt request (IRQ) and high-speed interrupt request (FIQ). </li></ul>
    8. 8. 16-Bit Timers <ul><li>Six 16-bit timers operate in four modes: </li></ul><ul><ul><li>Free-running mode & Periodic timer mode </li></ul></ul><ul><ul><ul><li>When the timer starts counting, the counter value decrements from the initially set value. </li></ul></ul></ul><ul><ul><ul><li>When the counter value reaches “0”, an interrupt is generated. </li></ul></ul></ul><ul><ul><ul><li>Upon reaching “0”, the counter is reloaded with the maximum value ( Free-running) or the initially set value (Periodic timer). </li></ul></ul></ul><ul><ul><li>One-shot timer mode </li></ul></ul><ul><ul><ul><li>The counter stops when the initially set value decrements to “0”, generating a single interrupt. </li></ul></ul></ul><ul><ul><li>PWM mode </li></ul></ul><ul><ul><ul><li>Block 1 and Block 2 are provided with two channels of the 16-bit PWM function. </li></ul></ul></ul><ul><ul><ul><li>The two channels of PWM output are output on the PWM0OUT (PC3) and PWM2OUT (PC4) pins. </li></ul></ul></ul>
    9. 9. UART
    10. 10. I 2 C Interface <ul><li>Contains two channels (Ch0 and Ch1) </li></ul><ul><li>Allows selection between master and slave </li></ul><ul><li>Allows selection between transmitter and receiver </li></ul><ul><li>Supports multiple masters (arbitration, clock synchronization recognition) </li></ul><ul><li>Supports standard mode and fast mode </li></ul><ul><li>Supports the addressing format of 7 bits only </li></ul><ul><li>Supports transfer data sizes of 1 to 8 bits </li></ul><ul><li>Provides one transfer (transmit or receive) complete interrupt (level-sensitive) </li></ul>
    11. 11. SSP & I 2 S <ul><li>Synchronous Serial Communication (SSP) operation: </li></ul><ul><ul><li>Configuring the communication protocol </li></ul></ul><ul><ul><ul><li>Following reset, the SSP logic is disabled and the communication protocol must be configured in this state. </li></ul></ul></ul><ul><ul><li>Enabling SSP operation </li></ul></ul><ul><ul><ul><li>The transmit FIFO can be enabled by writing up to eight 16-bit values when the SSP is disabled </li></ul></ul></ul><ul><ul><ul><li>It can be enabled by allowing the transmit FIFO service request to interrupt the CPU. </li></ul></ul></ul><ul><ul><li>Frame format </li></ul></ul><ul><ul><ul><li>Each data frame is between 4 to 16 bits long depending on the size of data programmed, and is transmitted starting with the MSB. </li></ul></ul></ul><ul><li>Inter-IC Sound (I 2 C) </li></ul><ul><ul><li>Channel 0 (receive only) </li></ul></ul><ul><ul><li>Channel 1 (transmit only) </li></ul></ul>
    12. 12. USB Device Controller <ul><li>Conforming to Universal Serial Bus Specification Rev.2.0* </li></ul><ul><li>Supports both High-Speed and Full-Speed (Low-Speed is not supported). </li></ul><ul><li>Detects SOF/USB_RESET/SUSPEND/RESUME </li></ul><ul><li>Generates and checks packet IDs </li></ul><ul><li>Supports 4 transfer modes (Control/Interrupt/Bulk/Isochronous) </li></ul><ul><li>Supports Dual Packet Mode (except for Endpoint 0) </li></ul><ul><li>Interrupt source signal to Interrupt controller </li></ul>Example of Connection
    13. 13. LCD Controller <ul><li>Supports for TFT and STN display size up to 1024 x 1024 pixels </li></ul><ul><li>Supports both AMBA_AHB master and slave interface </li></ul><ul><li>display data read from the </li></ul><ul><li>In order to match the single/dual panel LCD types, display data read from the display RAM is buffered into the two DMA FIFOs. </li></ul><ul><li>Data converted into a suitable size is used as color/gray level values in the palette RAM. </li></ul><ul><li>A RAM palette of 16 bits × 256 entries is incorporated. </li></ul><ul><li>The gray algorithm supports monochrome display 15 gray scale levels. </li></ul>
    14. 14. LCD Data Process Accelerator (LCDDA) <ul><li>Scaler function </li></ul><ul><ul><li>Scale up </li></ul></ul><ul><ul><ul><li>Can scale up to the magnification of 256/n </li></ul></ul></ul><ul><ul><ul><li>Can scale up independently in horizontal/vertical directions </li></ul></ul></ul><ul><ul><ul><li>Filtering by Bi-Cubic method is possible in scaled up images </li></ul></ul></ul><ul><ul><li>Scale down </li></ul></ul><ul><ul><ul><li>Can scale down to the magnification of 256/(n × m) </li></ul></ul></ul><ul><ul><ul><li>Can scale down independently in horizontal/vertical directions </li></ul></ul></ul><ul><ul><ul><li>Filtering by Bi-Cubic method is possible in scaled down images </li></ul></ul></ul><ul><li>Image rotation function </li></ul><ul><ul><li>90° / 180° / 270° / horizontal mirror reversal / vertical mirror reversal possible </li></ul></ul><ul><li>Image blend function </li></ul><ul><ul><li>Function of superimposing two images (Picture in Picture) </li></ul></ul><ul><ul><li>Superimposing (α-Blend) possible adjusting the gray level of two images </li></ul></ul><ul><ul><li>Font Draw function for Font Data represented in binary (monochrome) </li></ul></ul>
    15. 15. LCDDA Cont’d <ul><li>Scaler Processing </li></ul><ul><ul><li>Insert interpolation data of 255 points at maximum between original pixels using the Bi-Cubic method. </li></ul></ul><ul><li>Correction Processing </li></ul><ul><ul><li>Correction function is used to express more natural pictures. </li></ul></ul><ul><li>Blending Processing </li></ul><ul><ul><li>The BLEND processing of the LCDDA first breaks each data of two pictures into the basis of pixels and then breaks them into the basis of RGB. </li></ul></ul><ul><li>FONT Function / FONT Superimposing Function </li></ul><ul><ul><li>Overwrites data defined in monochrome onto a color picture </li></ul></ul><ul><li>Rotation Processing </li></ul><ul><ul><li>The rotation process calculates addresses when the LCDDA reads and copies back original pictures. </li></ul></ul>
    16. 16. Touch Screen Interface (TSI) <ul><li>Touch Detection Procedure </li></ul><ul><ul><li>The procedures starting from when the pen is touched onto the touch screen and until the pen-touch is detected. </li></ul></ul><ul><ul><li>Touching the screen generates the interrupt INTA and terminates this procedure. </li></ul></ul><ul><li>X/Y Position Measuring Procedure </li></ul><ul><ul><li>During the routine of pen-touch and INTA interrupt generation, execute a pen position measuring. </li></ul></ul>External connection of TSI
    17. 17. CMOS Image Sensor Interface (CMSI) <ul><li>Data Capture </li></ul><ul><ul><li>The supported data format is the YUV format only. </li></ul></ul><ul><ul><li>When set to CMSCR<CSRST> = “0” and the start of a frame is detected on the rising edge of the CMSVSY signal (when set to Negative), the CMSI starts capturing data. </li></ul></ul><ul><li>Color Space Conversion </li></ul><ul><ul><li>It converts data in synchronization with data captured from the CMOS image sensor. </li></ul></ul><ul><ul><li>Each time one pixel of YUV data has been captured, the color space conversion circuit automatically converts the data into RGB format. </li></ul></ul><ul><li>Reading Data from the FIFO </li></ul><ul><ul><li>The RGB data generated by the color space conversion circuit is stored in the FIFO sequentially. </li></ul></ul><ul><li>Downscaling Function </li></ul><ul><ul><li>The original data from the CMOS image sensor can be downscaled to 1/2, 1/4 and 1/8 sizes. </li></ul></ul><ul><li>Trimming Function </li></ul><ul><ul><li>The trimming function enables the CMOS image sensor data to be trimmed from a desired trimming start point to a desired size. </li></ul></ul>
    18. 18. Real-Time Clock/Melody Alarm Generator (RTCMLD) <ul><li>Melody: </li></ul><ul><ul><li>Can generate melody waveforms at any frequency from 4Hz to 5461Hz. </li></ul></ul><ul><li>Alarm: </li></ul><ul><ul><li>Can generate eight patterns of alarm output. </li></ul></ul><ul><ul><li>Can generate five types of fixed-interval interrupts (1 Hz, 2 Hz, 64 Hz, 512 Hz, 8192 Hz). </li></ul></ul><ul><li>RTC: </li></ul><ul><ul><li>32-bit counter that counts up every second </li></ul></ul><ul><ul><li>Compare 32-bits counter value, and generate interrupt </li></ul></ul>
    19. 19. TMPA910 Start Kit <ul><li>Includes a 3.5“ Display with Touch Screen </li></ul><ul><li>J-Link Interface </li></ul><ul><li>Ethernet Connection </li></ul><ul><li>USB 2.0 (480MBps), RS232 </li></ul><ul><li>Excellent Sound (Audio DAC via I 2 S) </li></ul><ul><li>SD-Card Socket </li></ul><ul><li>JTAG Interface </li></ul><ul><li>Memory: </li></ul><ul><ul><li>512 MBit SDRAM </li></ul></ul><ul><ul><li>256 MBit NOR Flash </li></ul></ul><ul><ul><li>2 GBit NAND Flash </li></ul></ul><ul><li>Single Power Supply </li></ul><ul><li>Extensive Software Support </li></ul><ul><ul><li>E.g. Segger for emWin, emOS etc. </li></ul></ul><ul><ul><li>Many Software examples available </li></ul></ul><ul><li>Plug & Play! Excellent Tool for fast Prototyping </li></ul>
    20. 20. Additional Resource <ul><li>For ordering the TMPA910CRAXBG MCU, please click the part list or </li></ul><ul><li>Call our sales hotline </li></ul><ul><li>For additional inquires contact our technical service hotline </li></ul><ul><li>For more product information go to </li></ul><ul><ul><li>http://www.toshiba-components.com/microcontroller/TMPA910.html </li></ul></ul>

    ×