silicon-centric / Datalogger — multi-channel data acquisition & logging platform

Silicon-native Data Acquisition
& Logging.

Capture, timestamp, and archive every signal from your embedded system. Multi-channel analog, digital, and bus capture on real silicon — FPGA-accurate, calibrated, append-only. Same Yocto BSP, same IV&V evidence framework.

Kria K26 · Yocto Linux · FreeRTOS · AMD FPGA · CAN-FD · Analog I/O · UART · SPI · I²C

128Log channels
1 MSPSBurst sample rate
Append-only retention
01 — Real signals. Real timestamps.

Capture every signal. Miss nothing. Prove it.

Data loggers that miss signals under load, lose timestamps across reboots, or require proprietary readers for exported files are not acceptable in safety-critical programs. The SoCcentric Datalogger runs on the same Kria K26 SoM, the same Yocto BSP, and the same IV&V evidence framework as the rest of the platform family.

FPGA-accurate edge timestamps. Calibrated analog channels. Append-only evidence database. Every capture session signed, every artefact traceable to a requirement. And when you need to validate the data, the Datalogger connects directly to the IV&V framework — no intermediate toolchain.

FPGA-accurate timestamping

Every captured edge, sample, and bus message is stamped by the PL fabric — not the APU OS. No timestamp jitter from Linux scheduling. Sub-microsecond accuracy, aligned to a PTP grandmaster or GPS UTC reference.

Calibrated analog channels

Each analog input channel is factory-calibrated with a traceable reference standard. Calibration provenance — reference, date, operator, and measurement chain — is stored in the evidence database and included in every certification report.

Append-only evidence store

Capture records are written to a Write-Once-Read-Many NVMe store. No record can be modified or silently deleted. Invalidations are written as new records referencing the original, with reason and operator identity.

02 — Architecture

One unit. Every signal. All the evidence.

Three layers: the K26 brain (APU runs Yocto + IV&V ingest daemon, RPU runs FreeRTOS watchdog, PL hosts FPGA timestamping and protocol-capture soft-IP), the channel front-end (calibrated analog ADCs, DIO capture, and bus monitor engines behind individual channel isolation), and the append-only storage layer (NVMe with optional cloud replication, signed at write time).

01
K26 brain

APU runs Yocto + IV&V ingest daemon; RPU runs FreeRTOS watchdog and safe power-cycle; PL hosts FPGA timestamping, DIO edge-capture, and bus-monitor soft-IP

02
Channel front-end

Calibrated 24-bit differential ADCs, configurable DIO, and passive protocol monitors for CAN-FD, UART, SPI, I²C, and Ethernet — individually isolated to prevent ground loops

03
Append-only store

Local NVMe with Write-Once-Read-Many policy enforced at the driver level. Each record signed with the IV&V platform key at write time. Optional cloud replication over TLS

04
IV&V integration

Native gRPC and REST API into the IV&V evidence database — same dashboard, same evidence query, same requirement-linkage and certification-report generation

03 — Logging modes

Four modes. One evidence trail.

Continuous logging for burn-in and endurance. Triggered logging for fault-onset capture. Burst mode for high-rate transient acquisition. Streaming mode for real-time dashboard visibility. All modes write to the same append-only store and produce the same IV&V-compatible certification artifact.

Continuous

MODE 01 / CONTINUOUS

Log all configured channels at a user-defined sample rate, indefinitely. Automatically segments the output at a configurable interval. Used for burn-in tests, long-run endurance programs, and field data collection campaigns.

e.g., 72-hour burn-in at 1 kSPS analog + full CAN-FD bus capture

Triggered

MODE 02 / TRIGGERED

Arm the Datalogger and wait for a configurable trigger condition — digital edge, analog threshold crossing, CAN message ID, or a Boolean combination across channels. Capture a configurable pre/post window around the event.

e.g., capture 500 ms pre/post a CAN-FD error frame

Burst

MODE 03 / BURST

Switch all analog channels to maximum sample rate (up to 1 MSPS) for a short configurable window. Used to capture high-frequency transients, power-supply noise, resonance events, or EMI signatures that would be aliased at normal operating rates.

e.g., 1 MSPS burst on a suspected EMI event at motor start

Streaming

MODE 04 / STREAMING

Stream live data to the IV&V dashboard, a Grafana endpoint, or a custom consumer over gRPC — while simultaneously writing to the append-only store. Used for real-time visibility during test campaigns and road-load data collection.

e.g., live ECU telemetry during a road-load data collection drive
04 — Channel interfaces

Five interface categories. Every signal your system produces.

The Datalogger front-end organises inputs into five categories, each with independently configurable sample rates, trigger conditions, and ranges. Channels are individually isolated to prevent ground loops and cross-contamination between DUT subsystems.

Analog In

01 / ADC CHANNELS

High-resolution differential analog input channels for voltage, current, temperature, and sensor-signal capture. Each channel individually calibrated with traceable provenance stored in the evidence database.

CHANNELS
16 differential inputs
RESOLUTION
24-bit delta-sigma
RATE
Up to 1 MSPS burst
RANGE
±10 V programmable
Validated

Digital In

02 / DIO CAPTURE

Edge-capture digital input channels for GPIO state logging, PWM frequency measurement, and protocol framing. Timestamped by the FPGA fabric to sub-microsecond accuracy — independent of APU scheduling.

CHANNELS
64 inputs
VOLTAGE
1.8 V / 3.3 V / 5 V
TIMESTAMP
FPGA · sub-µs
TRIGGER
Edge / Level / Pattern
Validated

Bus Capture

03 / PROTOCOL LOGGER

Non-intrusive passive bus monitoring for CAN-FD, UART, SPI, I²C, and Ethernet simultaneously. The DUT never sees the Datalogger on the bus. Full frame capture with FPGA-accurate inter-frame timing and Wireshark-compatible pcap export.

CAN-FD
Up to 8 Mbit/s · passive
UART
4 channels · any baud rate
SPI / I²C
4 channels each · decoded
ETHERNET
1× GbE tap · pcap output
Validated

Power Monitor

04 / VOLTAGE & CURRENT

Simultaneous voltage and current monitoring on up to 8 power rails at 1 kHz continuous. Used for supply-rail characterisation, brown-out correlation, inrush analysis, and power-budget evidence in safety-critical programs.

RAILS
8 simultaneous
VOLTAGE
0–30 V, 0.1 mV resolution
CURRENT
Up to 10 A, 0.1 mA
RATE
1 kHz continuous
Validated

GPS / PTP

05 / TIME REFERENCE

External time reference for aligning Datalogger captures with other instruments or multi-unit campaigns. GPS-disciplined oscillator for field use; PTP follower for lab. Typical multi-unit jitter after alignment is under 200 ns.

GPS
u-blox module · NMEA + PPS
PTP
IEEE 1588-2019 follower
ACCURACY
Sub-100 ns to reference
HOLDOVER
TCXO · ±1 µs/min
Validated

Storage

06 / APPEND-ONLY NVMe

Local NVMe with Write-Once-Read-Many policy enforced at the driver level. Each record signed at write time. Capacity scales from 2 TB (Bench) to 8 TB (Rack/Cert). Optional encrypted cloud replication over TLS for off-site evidence archiving.

CAPACITY
2 TB – 8 TB NVMe
POLICY
WORM — no silent deletes
SIGNING
IV&V platform key
REPLICATION
TLS cloud sync (opt.)
Validated
05 — What the Datalogger does

Five capture disciplines. Evidence up.

From high-resolution analog capture to passive protocol bus monitoring, power-rail analysis to GPS-synchronised multi-unit campaigns. Every discipline writes to the same append-only evidence database — ready for the IV&V dashboard and certification submission.

Analog signal capture

Up to 16 calibrated differential analog channels at configurable rates up to 1 MSPS burst. Individual channel calibration with traceable provenance. Used for ADC/DAC validation, sensor characterisation, and power-supply analysis. Calibration certificate included in every certification report.

Protocol bus monitoring

Passive, non-intrusive capture on CAN-FD, UART, SPI, I²C, and Ethernet simultaneously. Full frames with FPGA-accurate inter-frame timestamps. Export to Wireshark-compatible pcap and CSV. The DUT never sees the Datalogger on the bus — no protocol disruption.

Triggered event capture

Configurable trigger conditions across any channel — digital edge, analog threshold, CAN message ID, or a Boolean combination. Pre- and post-trigger window configurable per capture. Captures the exact moment of fault onset with context.

Power rail analysis

Simultaneous voltage and current on 8 rails at 1 kHz, correlated with digital events and bus traffic in the same evidence record. Detects brown-out onset, inrush events, and supply coupling. Rail maps to evidence requirement automatically.

Certification evidence

Calibration provenance on every analog channel. Signed, timestamped, requirement-mapped capture records. Append-only evidence database — every session, every channel, every sample. ISO 26262, DO-178C, IEC 62304, and IEC 61508 artifact shapes supported.

06 — Industries

Nine industries. Purpose-built capture missions.

Automotive / ADAS

Road-load data collection on an ADAS ECU — ISO 26262 ASIL-B.

CAN-FD, IMU channels, and power rails captured at 1 kHz GPS-disciplined to UTC; evidence mapped to ASIL-B requirements with no post-processing toolchain.

Aerospace

UAV flight data recorder with FPGA timestamps — DO-178C.

UART telemetry, analog sensors, and power rails captured at each flight phase; exported as DO-178C artifacts with calibration provenance on every channel.

Defence

Tactical vehicle data bus capture — MIL-STD-810 field evidence.

CAN-FD and UART buses passively tapped; power-rail and IMU telemetry GPS-synchronised into a tamper-evident trail with no vehicle integration changes.

Industrial Automation

Safety PLC runtime monitoring — IEC 61508 SIL-2 evidence.

Ethernet safety-bus traffic, digital I/O states, and power-rail quality captured at 1 kHz; automated SIL-2 reports generated at end of each production shift.

Robotics

AGV navigation data collection — IEC 61508 SIL-2 run-time.

CAN-FD traffic, encoder analog signals, and motor rails captured at 1 kHz with 500 ms triggered windows on motor current fault events.

Electric Vehicles

EV battery pack cell telemetry — ISO 26262 ASIL-D endurance.

128 analog cell channels, I²C BMS bus, and pack power rails captured across 500 charge–discharge cycles with GPS-synchronised records imported into IV&V.

Rail & Transportation

Train control bus monitoring — EN 50128 SIL-3 evidence trail.

Ethernet and serial safety-bus traffic monitored passively; append-only evidence trail built for safety authority submission with zero impact on vital systems.

Space & Satellite

Satellite telemetry downlink capture — ECSS-Q-ST-60 provenance.

SpaceWire telemetry, power-bus monitoring, and timing channels captured simultaneously with GPS-synchronised calibration provenance on every measurement.

Energy & Utilities

Smart grid edge controller event logging — IEC 62443.

Modbus/RTU and Ethernet traffic, power-rail quality, and I/O states captured with triggered windows on disturbance events for cyber-physical security review.

07 — Certification evidence

Every channel calibrated. Every capture traceable.

Calibration provenance on every analog input. Signed, timestamped, requirement-mapped capture records. Append-only evidence database — every session, every channel, every sample. The IV&V evidence framework extended with Datalogger channel and time-reference provenance.

01

ISO 26262

Automotive functional safety

Road-load data records with calibrated analog and CAN-FD channel provenance
Power-rail telemetry correlated to ASIL requirement identifiers
GPS-disciplined timestamps correlated across multi-unit campaigns
Traceable test-to-requirement linkage per capture session
02

DO-178C / DO-254

Airborne SW / HW

Flight-data records with FPGA-accurate timestamps and tool qualification evidence
Repeatable capture configurations — same setup, identical artifact shape
Brain card firmware and schema versions snapshotted at session start
Timestamped operator log for every state-changing action
03

IEC 62304 / FDA

Medical device SW lifecycle

Long-run endurance records with calibrated analog channel provenance
Software-of-unknown-provenance mitigation evidence per 62304 §8
Append-only store — invalidations recorded with reason, never silent deletes
Lifecycle-aligned logs with individual channel calibration certificates
04

IEC 61508

Industrial functional safety

Functional-safety integrity evidence across SIL target tiers
Run-time fault records with triggered pre/post windows and channel provenance
Event-based trigger logs with FPGA-accurate three-stamp timing
Explicit drop-count reporting on every bus and analog channel
08 — FAQ

Engineering questions, answered straight.

Connect

Ready to capture every signal from your system?

Get in touch with our engineers. Tell us your platform, your signals, and what evidence you need to generate. We will scope the right channel configuration and storage tier. Already running IV&V or HIL? The Datalogger connects to the same server — no new tooling required.

NO SALES PRESSURE. NO PRICING WALL. ENGINEERS TALKING TO ENGINEERS.

IV&V / TELEMETRY::ACTIVE NODE_COUNT 02::SAMPLES 123,526::UPTIME 99.94%::SCHEMA v1.0.0