- ARM920T CPU core .내부 AMBA (Advanced Microcontroller Bus Architecture) .MMU 내장 . 데이터/명령어 캐쉬 (각 16K), write 버퍼 Physical address TAG RAM . Tracking ICE mode - 응용 분야: 범용/ 이동기기 - 16/32-bit RISC 구조
- 4 채널 DMA 컨트롤러 - 메모리간, 메모리와 IO간, IO간 전송 가능 - 전송속도향상을 위한 bust transfer mode
A/D 컨버터
- 8 채널 ADC - 최대 500KSPS - 16 resolution
시스템 관리
IIC 버스
- Little/Big Endian 지원 - 어드레스 영역: 뱅크당 128M byte(총 1G) - 프로그램 할 수 있는 8/16/32-bit 데이터 버스 지원 - 메모리 뱅크 8개 6 뱅크: ROM(NOR & NAND Flash), SRAM, 기타 2 뱅크: ROM(NOR & NAND Flash), SRAM/SDRAM - DRAM self-reflesh 지원 - 모든 뱅크 억세스 사이클 프로그램 가능
- 1 채널 Multi-master IIC 버스 - 시리얼, 8비트, 양방향 전송시 일반: 최대 100kbit/s 고속모드: 400kbit/s
IIS 버스
- 오디오 인터페이스를 위한 1 채널 IIS 버스 - 시이얼, 8/16비트 데이터 전송 - IIS 포맷, MSB-justified 데이터 포맷 지원
명령어 /데이터 캐쉬
UART
-64 way set associative 캐쉬 명령어 캐쉬:16K, 데이터 캐쉬: 16K - pseudo random 또는 round robin 대체 알고리즘 - Write 버퍼는 16워드 데이터 4개의 어드레스 유지 가능
- 3-채널 UART - 5/6/7/8 시리얼 전송/수신 지원 - 전송/수신중 H/W handshaking 지원 - baud rate 프로그램 가능 - IrDA 1.0 지원 - 채널당 내부 16-byte Tx FIFO/ Rx FIFO
클럭 및 전원 관리
LCD 컨트롤러
- 소프트웨어적으로 각 기능블럭에 개별적으로 클럭 공급 가능 - 최대 200Mhz (1.8V) - 전원관라 . Normal,Slow,Idle,Stop, Power_off mode . 특정 인터럽트(RTC alarm, EIN[7]) 발생시 Stop 모드에서 깨어남
STN LCD 출력 - 4-bit single/dual scan, 8-bit single scan 출력지원 - 모노, 4/16 gray, 256/4096 color 지원 - 다중 화면 크기 지원 640x480, 320x240, 160x160 (pixels) - 최대 가상 스크린 크기 (컬러모드): 4096x1024, 2048x2048, 1024x4096 etc. TFT 컬러 출력 - 1/2/4/8 bpp (bit-per-pixel) 팔레트 컬러 출력. - 16 bpp에서 최대 32K 컬러 지원 - 다중 화면 크기 지원 .일반적: 720x240, 320x240, 160x160 (pixels) .최대 : 640x480 (8 bpp, 32bit SDRAM @80MHz) .가상적인 최대: 2048x1024 etc
타이머
- 16bit Timer with PWM: 4 channel - 16bit internal timer: 1 channel (인터럽트 또는 DMA 기반) - duty사이클, 주파수, 극성 프로그램 가능 - Dead-zone generation - 외부 클럭 소스 지원
Watch-dog 타이머
USB Host
- 16 bit watch-dog Timer - 인터럽트 요청 또는 시스템 리셋
- 2 포드 USB host - USB v1.1 호환
RTC
USB Device
- 밀리초, 초, 분,시,일,주,월,년 - 32.768 khz 동작 - Alarm 인터럽트 - Time tick 인터럽트
- 1 포트 USB device - 5 Endpoint for USB device - USB v 1.1 호환
범용 I/O 포트
SD 호스트 인터페이스
- 24 외부 인터럽트 포트 - 93 multiplexed 입출력 포트
MMC Interface - MMC 프로토콜 2.11 호환 - 2 x 16 byte FIFO - 인터럽트 또는 인터럽트 동작 SD Host Interface -단일 카드 인터레이스
인터럽트 컨트롤러
사용가능 전압
- 55 인터럽트 소스 (1 WDT, 5 Timer, 9 UART, 24 External interrupts, 4 DMA, 2 RTC, 2 ADC, 1 IIC, 2 SPI,1 SDH, 2 USB,1 LCD, 1 Battery Fault) - Normal / Fast 인터럽트 모드 (IRQ, FIQ)
- Core: 1.8V - 메모리:1.8V/2.5V /3.3V - I/O: 3.3V
SPI 인터페이스
동작 주파수
- 시리얼 주변장치 프로토콜 v 2.11 호환 - 송수신을 위한 2x8 Shift 레지스터 - 인터럽트 또는 인터럽트 동작
- 최대 200Mhz
패키지 타입
- 272FBGA
응용 목록
Software
Velos RTOS Evaluation Kit, 각종 소프트웨어 개발 도구 Evaluation Version, BSP 및 예제 소스 코 드 등..
구성
S3C2410 마이크로 콘트롤러
▶제품 구입 문의 ▶개발 툴
구조
DMA 컨트롤러
- ARM920T CPU core
.내부 AMBA (Advanced Microcontroller
Bus Architecture)
.MMU 내장
. 데이터/명령어 캐쉬 (각 16K), write 버퍼
Physical address TAG RAM
. Tracking ICE mode
- 응용 분야: 범용/ 이동기기
- 16/32-bit RISC 구조
- 4 채널 DMA 컨트롤러
- 메모리간, 메모리와 IO간, IO간 전송 가능
- 전송속도향상을 위한 bust transfer mode
A/D 컨버터
- 8 채널 ADC
- 최대 500KSPS
- 16 resolution
시스템 관리
IIC 버스
- Little/Big Endian 지원
- 어드레스 영역: 뱅크당 128M byte(총 1G)
- 프로그램 할 수 있는 8/16/32-bit 데이터
버스 지원
- 메모리 뱅크 8개
6 뱅크: ROM(NOR & NAND Flash),
SRAM, 기타
2 뱅크: ROM(NOR & NAND Flash),
SRAM/SDRAM
- DRAM self-reflesh 지원
- 모든 뱅크 억세스 사이클 프로그램 가능
- 1 채널 Multi-master IIC 버스
- 시리얼, 8비트, 양방향 전송시
일반: 최대 100kbit/s
고속모드: 400kbit/s
IIS 버스
- 오디오 인터페이스를 위한 1 채널 IIS 버스
- 시이얼, 8/16비트 데이터 전송
- IIS 포맷, MSB-justified 데이터 포맷 지원
명령어 /데이터 캐쉬
UART
-64 way set associative 캐쉬
명령어 캐쉬:16K, 데이터 캐쉬: 16K
- pseudo random 또는 round robin
대체 알고리즘
- Write 버퍼는 16워드 데이터 4개의 어드레스
유지 가능
- 3-채널 UART
- 5/6/7/8 시리얼 전송/수신 지원
- 전송/수신중 H/W handshaking 지원
- baud rate 프로그램 가능
- IrDA 1.0 지원
- 채널당 내부 16-byte Tx FIFO/ Rx FIFO
클럭 및 전원 관리
LCD 컨트롤러
- 소프트웨어적으로 각 기능블럭에
개별적으로 클럭 공급 가능
- 최대 200Mhz (1.8V)
- 전원관라
. Normal,Slow,Idle,Stop, Power_off mode
. 특정 인터럽트(RTC alarm, EIN[7]) 발생시
Stop 모드에서 깨어남
STN LCD 출력
- 4-bit single/dual scan, 8-bit single scan
출력지원
- 모노, 4/16 gray, 256/4096 color 지원
- 다중 화면 크기 지원
640x480, 320x240, 160x160 (pixels)
- 최대 가상 스크린 크기 (컬러모드):
4096x1024, 2048x2048, 1024x4096 etc.
TFT 컬러 출력
- 1/2/4/8 bpp (bit-per-pixel) 팔레트 컬러 출력.
- 16 bpp에서 최대 32K 컬러 지원
- 다중 화면 크기 지원
.일반적: 720x240, 320x240, 160x160 (pixels)
.최대 : 640x480 (8 bpp, 32bit SDRAM @80MHz)
.가상적인 최대: 2048x1024 etc
타이머
- 16bit Timer with PWM: 4 channel
- 16bit internal timer: 1 channel
(인터럽트 또는 DMA 기반)
- duty사이클, 주파수, 극성 프로그램 가능
- Dead-zone generation
- 외부 클럭 소스 지원
Watch-dog 타이머
USB Host
- 16 bit watch-dog Timer
- 인터럽트 요청 또는 시스템 리셋
- 2 포드 USB host
- USB v1.1 호환
RTC
USB Device
- 밀리초, 초, 분,시,일,주,월,년
- 32.768 khz 동작
- Alarm 인터럽트
- Time tick 인터럽트
- 1 포트 USB device
- 5 Endpoint for USB device
- USB v 1.1 호환
범용 I/O 포트
SD 호스트 인터페이스
- 24 외부 인터럽트 포트
- 93 multiplexed 입출력 포트
MMC Interface
- MMC 프로토콜 2.11 호환
- 2 x 16 byte FIFO
- 인터럽트 또는 인터럽트 동작
SD Host Interface
-단일 카드 인터레이스
인터럽트 컨트롤러
사용가능 전압
- 55 인터럽트 소스
(1 WDT, 5 Timer, 9 UART, 24 External interrupts, 4 DMA, 2 RTC, 2 ADC, 1 IIC, 2 SPI,1 SDH, 2 USB,1 LCD, 1 Battery Fault)
- Normal / Fast 인터럽트 모드 (IRQ, FIQ)
- Core: 1.8V
- 메모리:1.8V/2.5V /3.3V
- I/O: 3.3V
SPI 인터페이스
동작 주파수
- 시리얼 주변장치 프로토콜 v 2.11 호환
- 송수신을 위한 2x8 Shift 레지스터
- 인터럽트 또는 인터럽트 동작
- 최대 200Mhz
패키지 타입
- 272FBGA
응용 목록
Block Diagram
Recent Posts
Archive Posts
Tags