TRD16P188B General Description:
The TxP16TM is a high performance 16-bit MCU, pronounced as Tritan excellent-Processor16. It is the new generation computational kernel for TRD16P161B series. It has initially aimed at the areas of controller and multimedia digital signal processing (DSP) application to demonstrate its profession. TxP16 furnish with fast MAC architecture, which allows multiplication+accumulation instructions to be issued with access memory simultaneously during one cycles. The TRD16P161B is equipped with TxP16 and integrating input/output ports,PWM, Timer and Low Voltage Reset...etc on a chip.
Furthermore, TRD16P161B extend its external device connection capability such as Serial ROM/Flash. The internal memory capacity includes 12Kx16 program/data OTP ROM plus 3072x16 working SRAM.
TRD16P188B Features:
*High-performance RISC TxP16 CPU
-13Mhz@2.4Volt ~ 5.5Volt , 11Mhz@2.4Volt ~ 5.5Volt or 6.5Mhz@2.4Volt ~ 5.5Volt
-Built-in 3072x16 SRAM
-Hybrid Instruction and data memory share with 12Kx16 OTP ROM
-Embedded PC Stack Level 16
*Rich DSP function
-Hardware Circular Buffer support
-MAC Computation power : 13MIPS (max.)
-Multi-Function Support: In MAC calculation, simultaneously access two operands from memory in one cycle
-Extend Dynamic Range: A 40-bit accumulator to ensure in 512 successive multiple+additions no overflows
*Software-based audio processing technical
-ADPCM , CELP , Melody synthesis up to 12channels ( Max )
*System Clock : RC oscillator 65.536MHz±1%
*Support 24 general purpose I/O port
*Stereo 16-bit PWM
*Advanced Interrupt System
-6 internal interrupt (PWM, T1, T2, RTC, SPI, StackOvl)
-3 external interrupt
-FIRQ
*SPI Master Interface
*Timer1 , Timer2 with External I/O Pin Trigger
*Support Spread Spectrum clocking to reduce EMI
*Mono DAC
*ADC 10bit / 71.2 kbps(@ACQT = 4*TAD and FADC=1Mhz) / 8 channel
*Microphone pre-amplifier circuit
*Low battery detector(The accuracy of low battery detector is ± 4%)
*Anti-noise Touch Key detecting circuit
*Support External 32768 Crystal
*Watch dog timer (WDT)
*Low voltage reset (LVR)
*Low dropout regulator(LDO V28O) supply 2.9V@20mA (voltage drop 0.1v )
*PB0,PB1 support two edge modes for wake-up function are rising and falling edge trigger. The rising and falling edge trigger is selected by option.
*Port C support 4 comparators
*built-in low power RC oscillator 32768Hz±2%, for 0.0625ms, 0.125ms, 0.25ms, 1ms, 2ms, 4ms, 8ms and 128ms, wakeup or real time clock use. RC oscillator can be disable by option.
*Compatible PWM driver: CST1309CP
*Walkie-talkie application
TRD16P188B Application Field:
*Walkie-talkie
TRD16P188B Block Diagram:
TRD16P188B MAC (16-bit X 16-bit Multiplier and Accumulator):
A 16 bit x 16 bit MAC is provided for digital signal processing. The core of MAC operation is multiply MX&MY
with 2’S complement operand and accumulation previous 40-bit MF then rounding store result in the 40-bit MR
register. The basic MAC architecture is shown as Figure 5.5.
TRD16P188B Timer1 & Timer2:
Features:
8 external I/O input Channels
10-bit Signed ADC
Up to 71.2K samples per second (@ACQT = 4*TAD, ADC clock = 1Mhz)
Programmable acquisition time
ADC start conversion by S/W, Audio PWM, Timer, RTC or External I/O pin
Built in 4x10 bits ADC data buffer
Note: If user need more precise ADC for application, user can use PortC4 as voltage-reference input(VREFI) of
ADC. Independent voltage-reference input pin can improve ADC precision.
Note: Enable ADC verf input at program, PortC4 is as ADC voltage-reference input(VREFI), not as I/O pin.
** The decouple capacitor (10uF) must be as near as possible to VCC and VSS.
TRD16P188B Application Circuit:
Application Circuit 1.a : Stereo 16-bit PWM AMP output with Serial Flash
Application Circuit 1.b : Stereo 15-bit PWM output with Serial Flash
Application Circuit 1.c : Mono16-bit PWM output with Serial Flash (1.5V Battery x 4)
Application Circuit 1.d : Mono16-bit PWM output with Serial Flash (1.5V Battery x 2)