Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

구성

  • CPU : Samsung S3C2410X 16/32bit
  • RISC Microprocessor
  • Core : ARM920T with MMU(:12), AMBA Bus, 16KB instruction/16kB data cache
  • Boot ROM : AMD 4Mbyte, Intel StrataFlash 16Mbyte
  • SDRAM : 64Mbyte (32Mbyte x 2)
  • STN / TFT LCD Interface(:12)
  • Touch Screen
  • 2-Channel UART(:12)
  • 2-Port USB(:12) (1-host, 1-slave)
  • SD/MMC interface
  • PCMCIA(:12) interface
  • RTC(:12)
  • IrDA interface
  • 10 Based-T Ethernet interface
  • LED for debugging & Power indication
  • IIS interface for sound codec audio input/output
  • 2 x 3 Keypad (큰 size)
  • JTAG interface
  • IDE(:12) Interface

             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

응용 목록

  1. Software
Velos RTOS Evaluation Kit, 각종 소프트웨어 개발 도구 Evaluation Version, BSP 및 예제 소스 코 드 등..
  1. 사용자 매뉴얼
  2. Schematics, Partlist
  3. 액세서리 : 시리얼 케이블, 전원 어뎁터.
  4. CD contents
  5. Firmware Test Program
    1. 보드에 있는 모든 디바이스를 테스트 할 수 있는 Firmware 기반 소스를 제공.
    2. GCC Compiler Tool Set
    3. JTAG Debugger(VBOX-Pro, Trace32-ICD)용 Project File
  6. winCE BSP
    1. BIN Sample : Ethernet Bootloader, NAND Bootloader, OS image,
  7. USB Monitoring
  8. Program
    1. Board Test Program
    2. winCE Kernel source(winCE.NET 4.2) & Image
    3. USB Monitoring Program Source
    4. Utility : DNW.exe, Make.exe
  9. Linux BSP
    1. Bootload Source & image
    2. Linux kernel source(2.4.18) & Image
    3. Ramdisk image
    4. Cross Compiler Tool Package
  10. Velos BSP
    1. WinIdea utility : Intall " patch
    2. Tool chain for Gcc
    3. Velos Kernel library " source code
    4. Velos File system library " source code
    5. BSP source for AMI(2410)
    6. Test Code

Block Diagram

attachment:diagram.jpg