首页 > 平台 > Precursor - 便携、开源的RISC-V SoC开发套件

Precursor - 便携、开源的RISC-V SoC开发套件

Precursor - 便携、开源的RISC-V SoC开发套件
产品图片
图片1
图片2
图片3
图片4
图片5
图片6
系统框图
性能对比
对比1
对比2
性能指标
Made for developers
Easy-access developer's cable (included)
Low-level debugging (GDB + Chipscope) and firmware flashing via developer's cable plugged into a custom Raspberry Pi HAT (included)
Middleware debugging via USB cable via wishbone tunnel
Open source to the core
Inspect, modify and compile your SoC and embedded controller from source
All source files hosted on GitHub for convenient fork, pull request, and issue tracking
Open source PCB and case design
Extendable and modifiable
No adhesives holding the bezels in place – just one screw driver is all it takes
Want to add hardware? Maybe a cellular modem? No problem!
Battery compartment is a blank check for your peripherals
Install a smaller battery for more space
Flex PCB breakout for 8x FPGA GPIO into the battery compartment
Bezel is made out of FR-4, and can be user-customized to hold additional components
Slim and light mobile form factor
69 mm x 138 mm x 7.2 mm
96 grams reference weight
Compare to iPhone X at 70.9 mm x 143.6 mm x 7.7 mm and 174 grams
Accessible mechanical design
6063 alloy aluminum case -– 3D files provided, so you can mill your own case!
FR-4 front bezel -– PCB source provided
ABS + PC polymer antenna radome -– 3D printable
User-customizable CPUs
Xilinx XC7S50 primary System on Chip (SoC) FPGA
-L1 speed grade for longer battery life
Tested with 100 MHz VexRISC-V, RV32IMAC + MMU, 4k L1 I/D cache
iCE40UP5K secondary Embedded Controller (EC) FPGA
Manages power, standby, and charging functions
Tested with 18 MHz VexRISC-V, RV32I, no cache
16 MB external SRAM
128 MB Flash
100 MHz DDR 8-bit wide bus for fast XIP code performance
Dual hardware TRNG
External discrete noise generator
In-SoC ring oscillator based TRNG
Inspectable I/O
Physical keyboard with changeable layout overlays
200 ppi black and white LCD (336 x 536 resolution), 100% inspectable with standard optical microscope
Both keyboard and LCD are backlit for night-time use
Modular keyboard PCB -- customize layouts, add sensors, or swap in a touch surface
Audio with safe defaults
Integrated 0.7 W speaker for notifications
Vibration motor
3.5 mm headset jack
No integrated microphone -- audio surveillance is not possible when headset is unplugged
Integrated Wi-Fi
Sandboxed in a hardware-delineated untrusted domain
Silicon Labs WF200C chipset
USB Type-C port
Supports charging at 5 V; over-voltage protection tolerant to 20 V
Power negotiation to 5 V @ 1.5 A (source and sink)
Supports legacy USB 2.0 full-speed PHY
Basic DRP negotiation hardware support
1100 mAh Li-Ion battery
Integrated gas gauge for more accurate battery life estimate
Full charge in about three hours
Runtime depends on user application
Approx. 100 hours standby with Wi-Fi + embedded controller + static display enabled
Approx. 700 mW "on-state" (most features enabled and active, backlight off) power draw, or 5.5 hours continuous use
Anti-tamper features
User-sealable metal can for trusted components
Dedicated real-time clock (RTC) with basic clock integrity monitoring
Power monitors trip reset in case of power glitches
Always-on accelerometer/gyro to detect movement in standby
Support for instant secure erase via battery-backed AES key and self-destruct circuit
硬禾发布
794次阅读
2020-11-02