2013년 11월 13일 수요일

EFM32GG990 DATASHEET (1,2)

1. 주문 정보
다음 표는 사용가능한 EFM32GG990 장치를 보인다.
주문코드 플래시(kB) 램(kB) 최고속도(MHz) 공급전원(V) 온도(섭씨) 패키지
EFM32GG990F512-BGA112 512 128 48 1.85 - 3.8 -40 - 85 BGA112
EFM32GG990F1204-BGA112 1024 128 48 1.85 - 3.8 -40 - 85 BGA112
세계 유통과 대리점의 정보는 www.silabs.com을 방문하시오.

2. 시스템 개요
2.1 시스템 소개
EFM32 MCU들은 세계의 최고 에너지 친화적 마이크로컨트롤러이다. 강력한 32비트 ARM 코어텍스-M3, 혁신적인 낮은 에너지 기술, 에너지 saving 모드로부터의 짧은 wake-up 시간, 주변장치의 폭 넓은 선택이 유일하게 결합된 EFM32GG 마이크로컨트롤러는 낮은 에너지 소비와 고 성능 요구의 시스템뿐만 아닌 모든 배터리 구동 응용프로그램에 아주 적합하다. 이 섹션은 일반적인 용어에 각각의 모듈의 짧은 소개를 하고 EFM32GG990 장치를 위한 구성의 개요를 보인다. 완벽한 특징 세트나 모듈의 자세한 정보를 위해서는 EFM32GG Reference Manual을 참조한다.

다음은 EFM32GG990의 블럭 다이어그램을 보여준다.

2.1.1 ARM Cortex-M3 코어
ARM Cortex-M3는 1.25 드라이스톤(Dhrystone) MIPS/MHz만큼 달성할 수 있는 32비트 리스크(RISC) 프로세서를 포함한다. CPU가 잠들어있는 동안에 트리거되는 인터럽트를 핸들링하는 Wake-up 인터럽트 컨트롤러 뿐만아니라, 8 메모리 세그먼트 이상을 지원하는 메모리 보호 유닛이 포함되어 있다. Cortex-M3의 EFM32 수행은 EFM32 Cortex-M3 참조 매뉴얼에서 자세하게 설명된다.

2.1.2 디버그 인터페이스 (DBG)








EFM32GG990 DATASHEET (Preview)

F1024 / F512


  • ARM 코어텍스-M3 CPU 플랫폼
    • 고성능 32비트 프로세서 (48MHz 이상에서)
    • 메모리 보호 유닛
  • 유연한 에너지 관리 시스템
    • 20 nA @ 3 V 차단 모드
    • 0.4 uA @ 3 V RTC로 차단 모드
    • 0.9 uA @ 3 V 정지 모드, Power-on 리셋 ,Brown-out 감지, 램과 CPU 유지 기능 포함
    • 1.1 uA @ 3 V 깊은 슬립 모드, 32.768kHz 진동자의 RTC, Power-on 리셋, Brown-out 감지, 랩과 CPU 유지 기능 포함
    • 50 uA/MHz @ 3 V 슬립 모드
    • 200 uA/MHz @ 3 V 실행 모드, 플래시에서 코드 실행 채로.
  • 1024 / 512 KB 플래시
    • 쓰는동안 읽기 지원
  • 128 KB 램
  • 86 일반 목적 입/출력 핀 (GPIO)
    • push-pull, open-drain, pull-up/down, 입력 필터, 힘 조절 구성가능
    • 주변장치 입/출력 위치 구성가능
    • 출력 상태 유지나 차단 모드에서 깸
  • 12 채널 DMA 제어기
  • 자발적인 내부 주변장치 신호를 위한 12 채널 주변장치 리플렉스 시스템 (PRS)
  • 54/75 사이클에서 128/256비트 키를 가진 하드웨어 AES
  • 타이머/카운터
    • 4x 16비트 타이머/카운터
      • 4x3 비교/캡쳐/PWM 채널
      • TIMER0에서 Dead-Time Insertion
    • 16비트 낮은 에너지 타이머
    • 1x 24비트 실시간 카운터와 1x 32비트 실시간 카운터
    • 3x 16비트/8비트 비동기 운용 펄스 카운터
    • Watchdog 타이머 50 nA RC 진동자로 동작되는
  • 8x34 세크먼트 이상의 통합 LCD 제어기
    • 전압 부스트, 밝기 조절 가능하고 자동으로 움직임
  • 백업 전원 도메인
    • 모든 에너지 모드에서 사용 가능한 RTC와 분리 전원 도메인의 유지 레지스터
    • 주 전원이 꺼졌을 때 백업 배터리로부터 운용
  • 외부 메모리 매핑 공간의 4x256MB 이상을 위한 외부 버스 인터페이스
    • 직접 운영하는 TFT 제어기
  • 통신 인터페이스
    • 3x Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
      • USART/SPI/SmartCard(ISO 7816)/IrDA/I2S
    • 2x Universal Asynchronous Receiver/Transmitter (UART)
    • 2x 낮은 전원 UART
      • Deep Sleep 모드에서 DMA로 자발 운영
    • 2x SMBus 지원하는 I2C 인터페이스
      • 정지모드에서 주소 인식
    • Host와 OTG 지원하는 Universal Serial Bus (USB)
      • 전체 USB 2.0 준수
      • 온칩 PHY 와 임베디드 5V 에서 3.3V 레귤레이터
  • 초 저 전원 정확 아날로그 주변장치
    • 12비트 1메가샘플/초 아날로그에서 디지털 변환기
      • 8 단순 ended 채널/4 다른 채널
      • 온칩 온도 센서
    • 12비트 500킬로샘플/초 디지털에서 아날로그 변환기
    • 2x 아날로그 비교기
      • 16 입력 이상의 용량 감지
    • 3x 운영 앰프
      • 6.1 MHz GBW, Rail-to-rail, 프로그램 가능한 Gain
    • 전원공급장치 전원 비교기
  • 낮은 에너지 감지 인터페이스 (LESENSE)
    • Deep Sleep 모드에서 자발적인 센서 모니터링
    • 센서의 넓은 범위 지원,LC 센서와 용량 버튼 포함
  • 초 능률적인 Power-on 리셋 과 Brown-Out 감지기
  • 디버그 인터페이스
    • 2핀 직렬 연결 디버그 인터페이스
      • 1핀 직렬 연결 뷰어
    • 임베디드 자취 모듈 v3.5 (ETM)
  • 미리 프로그램 된 USB/UART 부트로더
  • 온도 범위 -40 에서 85도 (섭씨)
  • 단순 전원 공급기 1.85V 에서 3.8V
  • BGA112 패키지