Pluggable Socketed Processor Module B (PSPM B)
A socketed development version of Pumpkin's C&DH processor module built around Silicon Labs' C8051F120 8-bit MCU, for use with the CubeSat-compatible Development Board (DB).
Typed specifications39 values
Discloses 9 of 13 fields engineers filter by in this category (category median 5).
- Processor
- Silicon Labs® C8051F120 8-bit microcontroller (MCU) datasheet p.1
- Mass
- 68 g datasheet p.4 68 g typ
- CPU clock
- 100 MHz product page
- Envelope (L×W×H)
- 90 x 96 x 19 mm datasheet p.4 96 x 90 x 1.6 mm (same size as CubeSat Kit Module) PCB width x length x thickness
- RAM
- 0.125 MB external 1Mbit static RAM · datasheet p.6 0.125 MB on-board fast static RAM for XRAM (1Mbit external static RAM … | 0.125 MB static
- Mass storage
- 128 GB product page
- Operating system
- Pumpkin's Salvo™ RTOS datasheet p.1 Salvo compatible with Pumpkin's Salvo RTOS
- Supply voltage
- 3.3 V nom. · SD Card Voltage · datasheet p.5 3.3 V Operating Voltage | 3.3 V SD Card Voltage | 3.3 V nom. · VCC operating voltage, typ
- Data interface
- I2C datasheet p.11 JTAG JTAG and user interfaces for programming and debugging | I2C SDA_SYS / SCL_SYS, PPM pin descriptions - I2C Bus | SPI SDO0 / SDI0 / SCK0 on the PPM connector | UART UTX0 / URX0 on the PPM connector +3
- Operating temperature
- -40–85 °C absolute maximum ratings, TA · datasheet p.3 -55–125 °C C8051F120 alone, TA_MCU, absolute maximum ratings
- Processor architecture
- other Silicon Labs C8051F120, 8-bit 8051 microcontroller (socketed,… · datasheet p.1
- Board format
- custom 90x96 mm PCB · datasheet p.4 CubeSat Kit bus PCB same size as a CubeSat Kit module; for the CubeSat Kit De…
- Flight software support
- Pumpkin's Salvo™ RTOS and HCC-Embedded's EFFS-THIN SD Card FAT file system datasheet p.1
- Radiation and fault mitigation
- other independent external reset supervisor (POR/BOR) · datasheet p.1 latch-up protection (current limiting) independent latchup (device overcurrent) protection; overcurr…
- Connector
- 100-pin clamshell ZIF socket datasheet p.1 100-pin hermaphroditic LSS-150-02-L-DV | 10-pin 2x5 0.100" pitch dual-inline header J1 | 6-pin 1x6 0.100" pitch inline header J2
- Satellite class
- CubeSat CubeSat nanosatellite control, C&DH, TT&C · datasheet p.1
- GPIO lines
- 45 connections to 45 of 48 I/O pins of the PPM connector · datasheet p.6
- RAM type
- SRAM on-board fast 128KB static RAM for XRAM · datasheet p.1
Each value is typed with its unit and measurement condition and cites the datasheet page it was taken from. Nothing is guessed: a field that is absent here has not been published by the manufacturer. machine-extracted ✓ checked by NewSpace Market ✓ manufacturer confirmed by the manufacturer.
As published by the supplier10 lines, in the manufacturer's own wording
- SKU
- 710-00607
- Mcu
- Silicon Labs C8051F120, 8-bit, in 100-pin ZIF socket
- Internal flash memory
- 128KB
- Internal ram
- 8,848B
- Max clock speed
- 100 MHz
- External xram
- 128KB static RAM (on-board)
- Hardware class
- Development Hardware
- Compatible with
- Development Board (DB); Silicon Labs C8051F120; Silicon Labs USB Debug Adapter
- Included in
- CubeSat Kit /C8051 (PSPM B + PPM B1); CubeSat Kit Upgrade to C8051
- Purchase restriction
- Available only as an add-on to customers who have already purchased a complete CubeSat Kit /C8051
About
PSPM B is a pluggable socketed processor module (PSPM) for use with the CubeSat-compatible Development Board (DB). By adding a PSPM B to a DB, a user creates a CubeSat-compatible command-and-data-handling (C&DH) module built around Silicon Labs’ 8-bit C8051F120 low-power microcontroller (MCU). PSPM B holds the C8051F120 in a 100-pin ZIF (zero insertion force) socket, providing 128KB of internal Flash memory and 8,848B of internal RAM, and can run at speeds up to 100MHz. It also includes an on-board, external 128KB static RAM used as XRAM.
A fully tested PSPM B unit is supplied with a Silicon Labs C8051F120 MCU already installed in its ZIF socket. PSPM B is part of Pumpkin’s CubeSat Kit development hardware line and plugs into a Development Board (DB); it is used to create and debug C8051-based software and/or hardware for a CubeSat Kit. Because the processor is socketed (PSPM) rather than soldered on (as in the flight PPM), a mistake made during development (e.g., accidentally shorting two digital outputs) can be recovered from with a simple, inexpensive ($10 or less) processor replacement rather than discarding the whole board. PSPM B is electrically identical to the flight module PPM B1, so software developed and run on PSPM B in a development environment runs identically on PPM B1 in a flight environment.
PSPM B is compatible with the Development Board (DB), the Silicon Labs C8051F120, and the Silicon Labs USB Debug Adapter, and it is included in the CubeSat Kit /C8051 (which bundles PSPM B and PPM B1) as well as in the CubeSat Kit Upgrade to C8051. Purchasing restrictions apply: prospective customers must first purchase an entire C8051-based CubeSat Kit before this component can be ordered separately (“a la carte”), since supplemental information such as schematics and the required software are provided only with a full CubeSat Kit purchase.
Documentation
Need the full ICD, test reports or a specific revision? Ask the supplier directly.