Features: CPU
• ARM7T CPU core
Memory
• 4-Kbyte RAM (3008-byte general purpose register area + 1088-byte OSD/CCD RAM)
• 128 Kbyte internal program memory
General I/O
• Four I/O ports (25 pins total) (6 V O/D: 3 pins, 5 V O/D: 4 pins)
Basic timer and watchdog timer
• 8-bit counter + 3-bit counter
• Overflow signal of 8-bit counter makes a basic timer interrupt and control the oscillation warm-up time
• Overflow signal of 3-bit counter makes a system reset
Timer/Counters
• Three general purpose 16-bit timer/counters with interval timer modes
Interrupts
• 16 interrupt sources and 2 vectors
• Fast interrupt processing
• 2 interrupt shadow registers (32 bit *2)
Pulse width modulation (PWM) module
• 14-bit PWM with 2-channel PWM counter
A/D converter
• 5-channel: 4-bit conversion resolution (flash ADC)
Remocon receiver
• FIFO 8 steps
• FIFO interrupt is full (8) step overflow
On screen display (OSD) mode
• Analog level OSD
• Halftone
• 64 character colors
• 16 different character sizes
• Graphic OSD
• S/W CCD
Oscillator frequency
• 32,768 Hz external crystal oscillator
• 1 Hz generation for real time clock
• PLL (Phase Lock Loop) controlled oscillators
• Maximum 16 MHz CPU clock
Operating temperature Range
• - 20 to + 85
Operating Voltage Range
• 4.5 V to 5.5 V
Package Type
• 42-pin SDIPPinoutSpecifications
Parameter |
Symbol |
Conditions |
Rating |
Unit |
Supply voltage |
VDD |
|
0.3 to +7.0 |
V |
Input voltage |
VI1 |
P0.1-P0.3, P1.4-P1.7 (open-drain) |
0.3 to + 6 |
V |
VI2 |
All ports except VI1 |
0.3 to VDD + 0.3 |
Output voltage |
VO |
All output ports |
-0.3 to VDD + 0.3 |
V |
Output current high |
IOH |
One I/O pin active |
-10 |
mA |
All I/O pins active |
50 |
Output current low |
IOL |
One I/O pin active |
+20 |
mA |
Total pin current for ports 0, 1, 2, and 3 |
+100 |
Operating temperature |
TA |
- |
20to + 85 |
|
Storage temperature |
TSTG |
- |
40 to + 125 |
|
DescriptionSamsung S3F380D 16/32-bit RISC microcontroller is a cost-effective and high-performance microcontroller solution for TV applications.
Among the outstanding features of the S3F380D is its CPU core, a 16/32-bit RISC processor (ARM7TDMI) designed by Advanced RISC Machines, Ltd. The ARM7TDMI core is a low-power, general-purpose microprocessor macro-cell that was developed for use in application-specific and customer-specific integrated circuits. IS3F380D's simple, elegant, and fully static design is particularly suitable for cost-sensitive and power-sensitive applications.
The S3F380D was developed using the ARM7TDMI core, CMOS standard cell, and a data path compiler. Most of the on-chip function blocks were designed using an HDL synthesizer. The S3F380D has been fully verified in the Samsung ASIC test environment.
By providing a complete set of common system peripherals, the S3F380D minimizes overall system costs and eliminates the need to configure additional components.
The integrated on-chip functions that are described in S3F380D include:
• 4-Kbyte RAM (3008-byte (1504 × 16 bits) general register and 1088-byte (544 × 16 bits) OSD/CCD RAM)
• 128-Kbyte internal program memory
• Two 14-bit PWM modules
• Three 16-bit timers
• On screen display module
• Crystal/Ceramic oscillator or external clock can be used as the clock source
• Standby mode support: SLEEP mode
• One 8-bit basic timer and 3-bit watchdog timer
• Interrupt controller (16 interrupt sources and 2 vectors)
• Five 4-bit ADCs
• Four programmable I/O ports
• 42-pin SDIP