Features: Architecture
` Integrated system for Low Voltage MMC (MultiMediaCard).
` 16/32-bit RISC architecture and powerful instruction set with ARM7TDMI-S CPU core.
` Internal AMBA (Advanced Micro-controller Bus Architecture, AMBA 2.0)
ARM7TDMI-S
` Supports fixed little endian mode.
` 32/16-bit RISC architecture. (ARM V4T)
` 32-bit ARM instruction set for maximum performance and flexibility
` 16-bit Thumb instruction set for increased code density
` Coprocessor Interface / JTAG debug interface unit
MMC Interface
` Fully compliant with MultiMediaCard specification version 3.3
` Supports MMC (MultiMediaCard) mode and SPI mode.
` Supports command classes which are class 0, 2, 4, 5, 6, 7
` CRC (Cyclic Redundancy Check) bits generation and check
NAND Flash Memory Controller
` Supports variable capacity NAND Flash memory.
` Supports low voltage NAND Flash memory (Operating voltage range of NAND Flash:
1.65 V to 1.95 V)
` Supports up to Two NAND flash memories extension.
NOR Flash Memory Controller
` Built in 48K Byte NOR Flash memory.
` Supports two type programming mode: User programming mode, Tool programming mode
` Supports three type data protection: Read Protection, LD Protection, Hardware Protection
` Supports Byte Programming/Option Sector Programming/Chip Erase/Sector Erase/Verify Sequence.
SRAM Memory Controller
` Built in 16K Byte SRAM memory for FTL map table, ECC, Global variables, Stack & Heap area.
Interrupt Controller
` Supports normal or fast interrupt modes (IRQ, FIQ)
` Supports vectored interrupts (Hard-wired Interrupt)
` S/W programmable interrupt priority.
DMA (Direct Memory Access)
` Two dedicated DMA (Host I/F DMA, NAND Flash I/F DMA)
Timer
` One-channel 16-bit timer & 32-bit timer.
` Watch-dog Timer
` Interrupt-based operation (Support interval mode)
UART
` One-channel UART with interrupt-based operation
` Programmable baud rate.
DES / T-DES
` Built-in hardware DES
` Four keys for encryption and decryption
` Start / Stop control
Random Number Generator
` One 16-bit random number generator in accordance with FIPS140-2
` Start / Stop Control
Analog Function Block
` Built-in RCOSC (RC Oscillator): 18 MHz @ 1.8 V
` Built-in POR (Power-on Reset) and LVD (Low Voltage Detector)
` Built-in IVC: 3.3 V to 1.8 V
Operating Frequency
` 18 MHz ± 3 MHz (RCOSC Output Frequency)
Operating Voltage
` Internal Logic: 1.65 V to 1.95 V
` I/O: 1.65 V to 3.6 V
` NAND flash interface: 1.65 V to 3.6 V
` In case of high voltage MMC, You must use the interface power (2.7 V to 3.6 V).
Operating Temperature
` Regular specification: 25 to +85
Package Type
` 64-pin UELPPinoutSpecifications
Symbol |
Parameter |
Rating |
Unit |
VDD |
Supply voltage |
- 0.3 to + 3.8 |
V |
VIN |
Input voltage |
- 0.3 to VDD + 0.3 |
V |
IIN |
DC input current |
-10 |
UA |
TSTG |
Storage temperature |
- 40 to 125 |
|
DescriptionS3F49DAX 16/32-bit RISC microprocessor would be designed to provide a cost-effective, low power, small die size and high performance micro-controller solution for Low voltage MMC (MultiMediaCard). To reduce total system cost, S3F49DAX also provides the followings: 16K Byte SRAM, 48K Byte Internal NOR Flash memory, NAND Flash controller, interrupt controller, 2-channel DMA (Direct Memory Access), 3-channel Timer and Analog block including IVC (Internal Voltage Converter), POR (Power-On Reset) and RCOSC (RC Oscillator).
S3F49DAX microprocessor would be developed using an ARM7TDMI-S core, 0.18um CMOS standard cells housed in 64UELP package. And S3F49DAX adopts the new bus architecture, AMBA 2.0 (Advanced Micro-controller Bus Architecture).
The S3F49DAX on-chip functions that are described in this document include:
· Compliant with MMC (MultiMediaCard) system specification version 3.3
· Built in internal memory: 48K Byte NOR Flash for program, 16K Byte SRAM for data buffer and stack
· Integrated NAND Flash memory controller
· Built in ECC (Error Correction Code) Engine.
· Two-channel DMA (Direct Memory Access)
· Three-channel Timer and one-channel UART with interrupt-based operation
· Interrupt controller: 21 interrupt sources
· Power control: Normal, Slow and Standby mode
· Built in analog function block: POR (Power-On Reset), RCOSC (RC Oscillator) and IVC
(Internal Voltage Converter)