Handheld (Prototyping) #1

Specifications

SoC: Broadcom BCM2837
CPU: Quad-core ARM Cortex-A53, 1200 MHz

  • ARMv8 Instruction set
  • 8-stage pipelined processor with 2-way superscalar execution pipeline
  • DSP and NEON SIMD extensions are mandatory per core
  • VFPv4 Floating Point Unit onboard (per core)
  • Hardware virtualization support
  • TrustZone security extensions
  • 64-byte cache lines
  • 10-entry L1 TLB, and 512-entry L2 TLB
  • 4 Kb conditional branch predictor, 256-entry indirect branch predictor

 

GPU: Broadcom VideoCore IV

  • GPU Clock: 300MHz

RAM: 1GB LPDDR2 (900 MHz)
Networking: 2.4GHz 802.11n wireless
Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy
Storage: MicroSDHC slot
Ports: HDMI (rev 1.3), 3.5mm analogue audio-video jack
Graphics API: OpenGL ES
Display:  7” Touch screen Display.
Screen Dimensions: 194mm x 110mm x 20mm
View-able screen size: 155mm x 86mm
Screen Resolution: 800 x 480 pixels (Non square pixels – 0.19mm x 0.175mm) 133.28 PPI

The Broadcom BCM2837 system-on-chip (SoC) includes four high-performance ARM Cortex-A53 processing cores running at 1.2GHz with 32kB Level 1 and 512kB Level 2 cache memory, a VideoCore IV graphics processor, and is linked to a 1GB LPDDR2 memory module.

Whetstone benchmark: 722.363
Dhrystone benchmark: 2458.1
Powerdraw: 800mA (system), 450mA – 470mA (display back light) , combined 1250mA – 1270mA
Input:

  • Touch Screen (10 finger capacitive touch)
  • 2x Analog 2-axis Thumb Joystick with L3/R3 Buttons
  • X, Y, A, B, START, SELECT, MENU/HOME, L1, L2, R1, R2, D-UP, D-DOWN, D-RIGHT, D-LEFT

 

OS: Two Operating Systems are in testing. Windows Core and Android 7.0 API 24 Rev. 6 Both are striped down and modified. OS will be selected based on performance tests on GPU, and Graphics API compatibility.

  • Microsoft Windows 10 Core 1607 – custom
  • Android ARM EABI v7a API 24 Rev. 6 -custom