ADSTAR는 SDRAM(8/16M), Flash(512KB)를 모두 내장하였으며 또한 LCD Controller가 구현이 되어있어서 user가 원하는 정보를 LCD에 Display하고자 하는 응용에 적합하도록 개발된 General MCU이다.ADSTAR는 32bit EISC Core외에도 각종 Peripheral 기능을 내장을 하여 ADSTAR의 Chip만으로도 System구성이 가능하도록 구현이 되어있다. 따라서 System개발비용을 최소화 할 수 있는 장점이 있다.
Flash는 프로그램 코드와 데이터 용도로 같이 사용 가능하며, 매우 빠른 접근이 가능하다. 또한 JTAG Programming을 통하여 빠른 프로그램 다운로드가 가능하다.
Display를 위한 LCD Controller는 800*600까지의 해상도를 지원하고 있다. 그리고 또한 Customer의 코드를 보호하기 위하여 Security Code를 기록할 수 있도록 지원 한다.
ADSTAR는 최대 108Mhz까지 동작이 가능하며 소비전력을 줄일 수 있도록 Power Management Unit가 지원되고 있다.
ADSTAR는 아래와 같이 4개의 Version으로 공급되어 Application에 따라서 선택가능하다.
- ADSTAR-D8M
8MB SDRAM version
- ADSTAR-D8MF512
8MB SRAM, 512KB Flash version
- ADSTAR-D16M
16MB SDRAM version
- ADSTAR-D16MF512
16MB SDRAM, 512KB Flash version
CANTUS는 Low-cost & High-performance 32비트 마이크로컨트롤러로써 96MIPS의 성능을 가져서 저가이면서 높은 성능을 요하는 시스템 응용에 적합한 마이크로컨트롤러 이다. 또한 내장 플래시 메모리를 128KBytes 또는 512KBytes로 선택적으로 사용할 수 있어 사용자가 원하는 사양에 따라 시스템을 구성할 수 있으며 SRAM은 80Kbytes를 내장하여 큰 용량의 어플리케이션을 문제없이 동작시킬 수 있다. 또한 대용량의 메모리가 필요할 경우 낸드플래시와 SD카드 인터페이스가 지원되어 폭넓은 메모리 사용이 가능하다.
CANTUS는 또한 USB 인터페이스가 내장되어 있어 USB가 없는 기존의 8비트 마이크로컨트롤러 제품에 비해 불편함을 해소하였으며 최대 96MIPS의 32bit EISC Core는 MP3 디코딩을 비롯하여 여러가지 작업을 동시에 구현할 수 있고 별도의 하드웨어로 구성되어 있는 ADPCM 코덱(디코더, 인코더 내장)은 44KHz 이하의 PCM, ADPCM형태의 음성 또는 사운드 데이터의 Recording, Playback이 가능하여 보이스 레코딩 또는 효과음, 음성 안내 등의 용도로 사용할 수 있다. 이러한 기능 외에도 8채널의 넉넉한 UART와 SPI, TWI등의 다양한 통신 수단을 제공하므로 다른 주변 기기와의 통신에 제약이 없는 강점을 가진 제품이다.
이러한 CANTUS는 디지털 가전, 출입통제시스템, 하이패스단말기, GPS 단말기, 경보시스템, 완구 로봇 또는 로봇 청소기, 보이스 레코더, 의료기기, 속도감지기 등 다양한 응용 제품에 적용할 수 있다.
* package 100TQFP
- CANTUS128 : 8 sectors of 16K byte
- CANTUS128A: 32 sectors of 4K byte
- CANTUS512 : 8 sectors of 64K byte
Access time
EAGLE는 100MIPS의 성능을 가지며 차세대 동영상 코덱인 H.264 동영상 재생 및 2.5D Graphic Engine, MJPEG Decoder, Sound Mixer를 하드웨어로 구현하여 CPU와 별개로 모든 기능을 구현할 수 있는 고성능 32비트 멀티미디어 프로세서이다.
동영상 코덱인 H.264의 경우 CIF 30프레임 동영상을 27MHz로 처리하며, 최대 640x480 동영상소스를 최대 800x480 해상도로 Display가 가능하고 소프트웨어로 구현하는 타사 칩에 비해 전력소모 또한 30분의 1정도로 우수하다.
3D 아키텍처 기반의 2D Graphic Engine은 MJPEG 블록과 함께 최대 1024x768 해상도의 그래픽 유저 인터페이스(GUI)를 구현하는 데에 유용하게 사용할 수 있으며 상자그리기, 색상입히기, 알파블렌딩, 텍스쳐 맵, 타일 맵, 회전, 확대/축소 등의 그래픽 기술을 구현할 수 있다.
또한 ADPCM 코덱을 내장한 8채널 Sound Mixer는 좋은 음질과 다양한 음향 효과를 낼 수 있을 뿐만 아니라 음성 또는 사운드의 녹음 및 재생을 실시간으로 구현할 수 있다.
기타 USB 호스트/디바이스 인터페이스 및 SD카드 인터페이스는 사용자들이 직접 이미지 또는 동영상을 선택하여 디스플레이할 수 있으며 프로그램 및 UI의 업데이트 용도로도 활용이 가능하다.
최대 4기가바이트를 지원할 수 있는 낸드플래시 컨트롤러는 낸드플래시만으로도 부팅이 가능해 노어플래시 또는 EEPROM과 같은 다른 메모리가 필요하지 않으며 32bit SDRAM 인터페이스는 빠른 처리속도를 보장한다.
EAGLE은 월패드 또는 비디오도어폰, 광고 또는 전자액자, 컨슈머전자제품, 전자사전, 멀티미디어 완구, 포터블 게임시장, 아케이드 게임 등 다양한 응용 제품에 적용할 수 있다.
*packge : 256 LQFP / BGA
- EAGLE-Q
GMX1000 100MIPS의 성능을 가지는 비디오/그래픽, 멀티미디어 솔루션 응용에 적합한 32비트 멀티미디어 프로세서이다.
GMX1000은 2D Graphic Engine, 4채널 UART, USB 1.1 Device, 4채널 Timer, 2채널 PWM, ADC, DAC, Video Encoder, on-chips cache SRAM(16Kbytes)가 내장되어 있으며 NAND Flash Boot(64MB사용 시)를 지원한다. 이 외에도 GMX1000은 NTSC/PAL, VGA, TFT LCD를 지원하며 내장된 2D Graphic Engine은 영상의 확대, 축소, 회전, 캡쳐, 알파블렌딩, 트랜스페런시 효과등의 조작이 가능합니다. 또한 내부 비디오 이미지의 오버레이 (local mode)와 외부 비디오 시그널간의 오버레이(remote mode)를 지원하므로 DVD, DMB, Navigation, Camera 영상을 처리하는 시스템에 적용이 가능하다.
GMX1000은 월패드 또는 비디오도어폰, 광고 또는 전자액자, 컨슈머전자제품, 전자사전, 멀티미디어 완구, 포터블 게임시장, 아케이드 게임 등 다양한 응용 제품에 적용할 수 있다.
*packge : 272 FBGA
- GMX1000