RealView? Platform Baseboard는 Dev. Chip 기반으로 구성되며 AMBA Bus기반에서 높은 스피드 소프트웨어 개발이 가능합니다. 또한 Logic Tile을 이용하여 개발자가 개발한 주변장치에 대한 Prototyping이 가능하도록 확장된 인터페이스를 제공하고 있으며 임베디드와 무선 어플리케이션에서 사용될 수 있는 대용량의 메모리와 주변장치들을 제공합니다.
보드는 버스 구조, 메모리 시스템 그리고 주변장치 컨트롤러를 구현하는 FPGA에 기초하고 있습니다.
FPGA는 작은 ARM 프로세서를 합성하는 데 사용될 수도 있습니다.
Development chip은 ARM926EJ-S 코어 주변에 메모리와 DMA 컨트롤러 그리고 ARM VFP9-S와 같은 고성능 IP가 집적되어 있습니다. ARM VFP9-S 코프로세서의 벡터 처리 능력은 scaling, 2D와 3D 변환, 폰트 생성기, 그리고 디지털 필터와 같은 이미지 어플리케이션에 대한 성능을 증가시켜 줍니다. 또한 Sum-of-Differences(SAD) 계산에 대한 하드웨어 지원을 통해서 MPEG encode 같은 어플리케이션에 필요한 motion estimation 능력을 상당히 향상시켜주는 ARM MOVE 코프로세서가 구현되어 있습니다.
Core Tiles과 Logic Tiles은 ARM 프로세서를 구현하고 사용자 주변장치들을 프로토타입 하기 위한 더 많은 FPGA 공간을 제공하도록 Emulation Baseboard의 위에 장착될 수 있습니다. 현존하는 Core Tiles는 ARM7TDMI, ARM926EJ-S, ARM1136JF-S와 ARM11 MPCore Test chip (ARM CPU를 반도체로 구현) 으로 되어 있으며 그 외에 ARM11과 Cortex R4 프로세서가 Core Tiles로 구현되어 있습니다.
• FPGA RTL, 합성 스크립트와 bit 파일들
• PB for 926EJ-S에 장착되는 Logic Tiles에 대한 예제 RTL
• Boot monitor 소프트웨어
- 시스템 구성
- NOR Flash 유틸리티
- 표준 C 라이브러리 retarget
• Self-test 소프트웨어
- 하드웨어 기능 검증
- 주변 장치 드라이버로 유용한 예제들
• 예제 소프트웨어
- 이더넷 혹은 multimedia card 에서 Flash로 소프트웨어 로딩.
- PCI 시스템에 대한 액세스