Twelve architectures. Five system roles.
DeepGrid’s portfolio by the systems it goes into. Open a chip for what it replaces and its SKU Blueprint page; DG32-LITE, the pre-silicon proof point, opens into its diagnostic story: thirty tasks that fit its one core, and the sensor that limits them.
| Chip | Where it goes | Replaces | Node | Made at | Evidence today | Next step |
|---|---|---|---|---|---|---|
| BLDC motor controllerSKU-1 | Motors and drives | A DRV83xx-class gate driver plus an external MCU, collapsed onto one die with runtime star or delta selection; in fans and appliances, the imported motor-control MCU on every BLDC board. | 130 nm BCD | SkyWater (USA) | FPGA-validated: the motor control datapath runs as circuit code on an Artix-7 at 81.25 MHz. | RTL ready; analog gate-drive and sensing circuits designed and simulated. First multi-project wafer run, cycle 1; a cost-down cut for fans and appliances is a second tape-out on the same RTL. |
| Smart-meter SoCSKU-2 | Grid and metering | An ADE9153 or V9203-class metering front end plus a separate meter MCU: one chip instead of two. | 130 nm CMOS | SkyWater (USA) | FPGA-validated: the meter measurement chain runs as circuit code on the same Artix-7. | RTL ready and FPGA-validated; the six-channel analog front end is designed and simulated. Cycle-1 wafer run, alongside SKU-1. |
| High-reliability power ICSKU-3 | Defence, avionics and drones | TI and ADI QML power parts in avionics and vetronics units; imported EN 50155-grade power parts in Indian rolling stock and signalling; imported radiation-tolerant PMICs on Indian satellites and launchers. | 180 nm BCD | SCL Mohali (India) | Architecture diagram in the SKU Blueprint; prototyping planned on sky130 20 V devices, production at SCL 180 nm. | RTL ready for the digital sequencer and telemetry; analog power circuits designed and simulated. The sky130 prototype tests the control logic and low-voltage rails; the 28 V front end and power stage arrive on SCL 180 nm. |
| DG32-LITE safety microcontrollerSKU-4 | Motors and drives · Vehicles · Defence, avionics and drones | Functional-safety microcontrollers of the Microchip and Renesas class. | 130 nm CMOS | SkyWater (USA) | Simulation and implementation records; no measured silicon result published. | Bring-up |
| RS-485 and CAN-FD transceiverSKU-5 | Vehicles · On nearly every board | CAN and RS-485 interface chips from TI, ADI and Renesas, many of which defence platforms can no longer buy. | 130 nm HV | SkyWater (USA) | Architecture diagram and status in the SKU Blueprint. | RTL ready for the digital logic; analog line drivers designed and simulated. Prototype on the December 2026 shuttle; layout and silicon proof follow. |
| Voltage supervisorSKU-6 | On nearly every board | Supervisor chips from TI and Maxim, which sit on almost every circuit board. | 180 nm CMOS | SCL Mohali (India) | FPGA-validated: the supervisor sensing chain runs as circuit code on the same Artix-7. | RTL ready for the digital logic; comparators and reference designed and simulated. Prototype on sky130, production on SCL 180 nm. |
| 77 GHz 4D radarSKU-7 | Vehicles · Defence, avionics and drones | Imported 77 GHz radar front ends and the processing chips that go with them. | 0.13 µm SiGe BiCMOS | IHP (Germany) | Architecture diagram and status in the SKU Blueprint. The SiGe front end has no FPGA equivalent, so it is proven on silicon or not at all. | RTL ready for the CMOS signal-processing chip, validated on FPGA. The SiGe front end can only be proven on silicon, on IHP SG13G2. |
| Rugged display driverSKU-8 | Defence, avionics and drones · On nearly every board | Imported timing-controller and column-driver chipsets in rugged and industrial displays. | 130 nm HV CMOS | SkyWater (USA) | Architecture diagram and status in the SKU Blueprint. | RTL ready for the digital logic; high-voltage column amplifiers designed and simulated. Layout and silicon proof follow on the first prototype. |
| Zonal gatewaySKU-9 | Vehicles | Imported zonal controllers and CAN, LIN and FlexRay to Ethernet gateways. | 130 nm CMOS and BCD | SkyWater (USA) | Architecture diagram and status in the SKU Blueprint. | RTL ready; prototype on the December 2026 shuttle, a 130 nm chip at 100 MHz. |
| DG32-Max secure microcontrollerSKU-10 | On nearly every board | MAX32655-class imported secure MCUs, and the separate secure element a board adds to boot only signed firmware: one die replaces the pair. | 130 nm CMOS (SKY130) | SkyWater (USA) | RTL feature-complete; every bench and firmware test passes, including secure boot on all three test images. No silicon result yet. | RTL feature-complete on 1 October 2026; FPGA proof and place-and-route for the December 2026 OpenFrame shuttle follow. |
| SOH-aware battery-management controllerSKU-11 | Vehicles | The MCU beside a TI BQ769xx or ADI ADBMS front end, the separate neural accelerator for state-of-health inference, and the authentication chip: three parts become one. | 130 nm CMOS (SKY130) | SkyWater (USA) | Block specification: twenty blocks in six groups, reusing the feature-complete DG32-Max platform RTL. | Block specification issued September 2026; no wafer-run slot assigned yet. |
| D100 drone SoCD100 | Defence, avionics and drones | Qualcomm’s QRB5165, the closest comparable chip, which is imported. Most chips in this class do AI or flight control, not both. | 28 nm; failsafe island buildable at 130 nm | Separate track · ₹50 Cr round | FPGA-validated: the drone position engine runs as circuit code on the same Artix-7. | Track B: funded by a separate round once the eleven mature-node chips earn revenue; its lockstep safety core is shared with SKU-4. |
Where each chip goes and what it replaces is from the SKU Blueprint, October 2026. DG32-LITE is the detailed pre-silicon case; the wider parts retain their individual architecture and development scope. Concept renders show where a product is used, not the product.
Motors and drives, in depth
DG32-LITE is a safety microcontroller for motors and batteries, and it can watch the machine it controls.
In DeepGrid’s portfolio it is SKU-4, the safety MCU. It is built to take the socket a Microchip or Renesas functional-safety microcontroller holds today: the independent processor in a battery pack, a motor drive, a braking or steering controller, a robot joint or a drone’s redundant flight path, whose job is to catch a fault and shut the system down.
Because it already sits beside the motor, it can do a second job in its spare cycles: watch that motor for faults before they trip anything. A wearing bearing, a broken rotor bar, a pump running dry, a winding getting hot. That is what the thirty tasks on this page are, and every one fits on its single 50 MHz core with no accelerator and no second chip.
24 of the 30 run faster than 1 kHz. The slowest takes 10.3 ms and the largest needs 20 KB. The limit that actually binds is the sensor on the motor, not the chip, and this page says where.
SKU Blueprint, October 2026, page 19 · DG32-AI use-case playbook, pages 1 and 3
It goes into five places, and each one has its own faults worth watching.
The sockets below are DeepGrid’s own. Beside each are the tasks from this page that fit it. That pairing is ours: the portfolio documents name the sockets and the playbook costs the tasks, but neither matches them up.
SKU Blueprint, October 2026, page 19: “Functional-safety microcontrollers from Microchip and Renesas”
EV battery management and motor-safety supervision
The independent processor that watches a battery pack or a drive and can shut it down. Lockstep cores and the FAULT_N pin are the supervision; the diagnostics add warning before a trip.
Braking and steering controllers
Drives where a wrong output is a safety event, so a silent CPU fault has to trip in hardware.
These need the CAN-FD vehicle bus, which is on the roadmap and not on DG32-LITE.
Robot joints
One controller per joint, running the motor loop and watching the gearbox and load behind it.
The motor-control processor beside a BLDC driver
The field-oriented-control processor next to SKU-1, DeepGrid’s BLDC motor controller for fans, appliances, EV two- and three-wheelers, robotics and actuator joints.
Flight-critical redundancy for the D100 drone programme
A second, independent safety processor beside the flight computer. DG32-LITE drives drone speed controllers directly through its four hardware DShot channels.
The SKU Blueprint puts the lockstep MCU on an ISO 26262 ASIL-D path. That is a direction, not a certification: no functional-safety certification is claimed for DG32.
In a motor drive, control comes first. Diagnostics has to fit around it.
A drive switches its power transistors thousands of times a second, and one wrong switching edge can short the bridge. So anything else the processor does must never delay the control loop, and must never be the thing that decides to shut the motor down.
DG32 keeps those two jobs apart. A lockstepped pair of cores and a hardware fault pin hold the trip limits. The diagnostic models on this page only advise: they raise a score or a class, and the deterministic monitor keeps the final say.
Playbook, page 12 · DG32-LITE architecture film, slide 3
Why control comes first
DG32-LITE architecture film · slide 3 · 1:01–1:32Control costs a fixed amount of hardware time, so what is left is a known budget.
The expensive steps of motor control run in dedicated hardware, so one loop costs about 300 cycles at any loop rate. The diagnostics live in what remains, and the playbook sizes every task against four numbers.
- Scalar throughput
- 12.5 MMAC/s
- RV32IM at 50 MHz, int8
- Model budget
- 16.5 KB
- 29.5 KB with the runtime moved to mask ROM
- Free cycles
- 82 %
- with a 10 kHz field-oriented control loop running
- Hardware help
- CORDIC
- sin, cos, atan2 and magnitude, already in the loop
The film and the playbook count different things. The film’s 4,700 cycles at 10 kHz are what is left after the hardware part of one loop; the playbook’s 82 % is what is left for diagnostics with the whole control loop running. The budget for one inference is 12.5 million multiply-accumulates a second divided by the rate: 12.5 thousand at 1 kHz.
Playbook, page 3 · DG32-LITE architecture film, slides 9 and 10
What one control loop costs
DG32-LITE architecture film · slide 9 · 4:00–4:51On this core, small classical models beat neural networks, and the signal matters more than the model.
Without a multiply array, comparisons and table lookups are the cheap operations. A 100-tree random forest at depth 8 is about 800 comparisons and no multiplies. That is not a compromise: on the CWRU bearing benchmark a random forest over five features reaches 95.6 %, and a review of 42 papers finds support-vector machines at 95 to 100 % against deep methods at 97 to 100 %, statistically the same.
What moves accuracy is the signal. In a twelve-feature ranking study, features taken at the known fault frequency outscored raw statistics four to five times (225.9 against 51.8). So the cycles go to band selection and envelope demodulation first, and a larger model last.
Playbook, pages 4 to 6
| Model | What it does | Cycles | Inference | Tasks |
|---|---|---|---|---|
| LDA | Primary classifier | 128 | 0.00 ms | 5 |
| Random forest, 100×d8 | Primary classifier | 3,200 | 0.06 ms | 4 |
| Logistic regression | Primary classifier | 128 | 0.00 ms | 3 |
| Gradient boosting, 200×d4 | Primary classifier | 3,200 | 0.06 ms | 2 |
| Mahalanobis score | Anomaly score, single scalar | 4,096 | 0.08 ms | 2 |
| Extended Kalman filter | Observer: sensorless FOC, thermal | 2,400 | 0.05 ms | 2 |
| MLP 32-16-8-4 | Nonlinear classifier or regressor | 2,688 | 0.05 ms | 2 |
| Isolation forest | Unlabelled anomaly detection | 3,200 | 0.06 ms | 1 |
| One-class SVM | Anomaly detection with a decision boundary | 12,800 | 0.26 ms | 1 |
| k-NN, 200 prototypes | Field-adaptable classifier | 25,600 | 0.51 ms | 1 |
| Nearest centroid | On-device baselining, no backward pass | 1,024 | 0.02 ms | 1 |
| Gaussian mixture | Regime identification | 2,048 | 0.04 ms | 1 |
| HMM, 8 state | Sequence and state tracking | 3,072 | 0.06 ms | 1 |
| MLP autoencoder | Unsupervised drift detection | 22,016 | 0.44 ms | 1 |
| MLP 128-64-32-8 | Regression at the dense-network ceiling | 41,984 | 0.84 ms | 1 |
| GRU, 16 units | Short sequence modelling | 147,456 | 2.95 ms | 1 |
| 1D-CNN 8/16/32 | Raw-waveform classification | 512,000 | 10.24 ms | 1 |
The thirty tasks, one family at a time.
Choose a family to see what each task catches, the signal it reads, the model that runs and what it costs.
8 Rotating machinery
Bearings are the most common motor failure, and an accelerometer catches them.
Bearings account for 44 % of motor failures and are the weakest fault class for current-only sensing, so this family reads vibration. Features taken at the bearing’s own fault frequencies outrank raw statistics four to five times, so the classifier behind them stays small.
ISO 20816 severity zones · ISO 13373 vibration monitoring
Playbook, page 7 and page 11
Bearing fault classification
Inner race, outer race, ball and cage defects
Goes into: BLDC motor control
- Signal
- Accelerometer, ≥5 kHz bandwidth · envelope + FFT-256 + moments
- Runs
- Random forest, 100×d8
- Cost
- 0.92 ms890 Hz below 1 kHz20 KB
Bearing severity trending
ISO 20816 zone A/B/C/D from broadband RMS velocity
- Signal
- Accelerometer · decimate + RMS
- Runs
- LDA
- Cost
- 0.14 ms>1 kHz0.7 KB
- Signal
- Accelerometer, order-tracked on encoder · envelope + FFT-512 + moments
- Runs
- Random forest, 100×d8
- Cost
- 1.69 ms480 Hz below 1 kHz20 KB
Pump cavitation and dry-run
Separates cavitation, dry running and normal load
Goes into: BLDC motor control
- Signal
- Phase current + pressure over SPI · FFT-256 + moments
- Runs
- Gradient boosting, 200×d4
- Cost
- 0.82 ms>1 kHz12 KB
- Signal
- Accelerometer + tachometer · FFT-256 + moments
- Runs
- LDA
- Cost
- 0.76 ms>1 kHz0.7 KB
- Signal
- Accelerometer + crank reference · envelope + FFT-256
- Runs
- Random forest, 100×d8
- Cost
- 0.78 ms>1 kHz20 KB
Belt slip and misalignment
Dual-encoder differential, or vibration harmonic ratio
Goes into: BLDC motor control
- Signal
- Dual encoder or accelerometer · FFT-256
- Runs
- Logistic regression
- Cost
- 0.62 ms>1 kHz0.7 KB
Shaft misalignment and looseness
1×, 2×, 3× harmonic pattern
- Signal
- Accelerometer · FFT-256 + moments
- Runs
- Random forest, 100×d8
- Cost
- 0.82 ms>1 kHz20 KB
8 Electrical and power
The phase current the drive already samples carries rotor and stator faults.
Motor current signature analysis looks for sidebands around the supply frequency. The FFT that would resolve them is 8 MB, so the playbook evaluates Goertzel filters at only the predicted sideband frequencies instead.
ISO 20958 motor current signature analysis
Playbook, page 8 and page 11
- Signal
- Phase current, ≥12-bit with notch · Goertzel
- Runs
- LDA
- Cost
- 0.13 ms>1 kHz0.7 KB
Air-gap eccentricity
f₁ ± m·f_r sidebands from mixed eccentricity
- Signal
- Phase current, ≥12-bit · Goertzel
- Runs
- LDA
- Cost
- 0.13 ms>1 kHz0.7 KB
Stator inter-turn short
Negative-sequence current index against baseline
Goes into: Battery and motor supervision
- Signal
- Three-phase current + voltage · Park + RMS
- Runs
- Mahalanobis score
- Cost
- 0.14 ms>1 kHz2 KB
Phase loss and current unbalance
Sequence-component imbalance
Goes into: Battery and motor supervision
- Signal
- Phase current, already sampled · Park
- Runs
- Logistic regression
- Cost
- <0.01 ms>1 kHz0.7 KB
Arc-fault and partial discharge
Early insulation breakdown signature
- Signal
- HF current transformer + envelope · envelope + FFT-256
- Runs
- One-class SVM
- Cost
- 0.97 ms840 Hz below 1 kHz6.9 KB
Power-quality events
Sag, swell, harmonic distortion, flicker
- Signal
- Line voltage and current, 64 cycles · Goertzel
- Runs
- LDA
- Cost
- 0.13 ms>1 kHz0.7 KB
- Signal
- Slow V / I / T sequence · moments
- Runs
- MLP 32-16-8-4
- Cost
- 0.19 ms>1 kHz0.7 KB
Winding thermal estimation
Virtual temperature sensor from current history
Goes into: Battery and motor supervision
- Signal
- Current history + ambient · RMS
- Runs
- Extended Kalman filter
- Cost
- 0.11 ms>1 kHz2 KB
8 Control, motion and sensing
Most of these run on the sensors the drive already has.
Sensorless observation, plausibility checking, regime identification, anomaly scoring and duty tracking depend on relative change rather than small-signal resolution, so they need no added parts.
Playbook, page 9
Sensorless rotor position
EKF flux observer, removes the position sensor
Goes into: Braking and steering
- Signal
- Phase current, CORDIC- assisted · Park
- Runs
- Extended Kalman filter
- Cost
- 0.05 ms>1 kHz2 KB
Learned sensor plausibility
Encoder vs Hall vs back-EMF consistency
Goes into: Braking and steering, Drone flight redundancy
- Signal
- Existing peripherals, no added BOM · Park
- Runs
- Nearest centroid
- Cost
- 0.02 ms>1 kHz1 KB
- Signal
- Encoder, Hall, current, temperature · RMS
- Runs
- Gaussian mixture
- Cost
- 0.10 ms>1 kHz2 KB
- Signal
- Existing peripherals
- Runs
- HMM, 8 state
- Cost
- 0.06 ms>1 kHz2 KB
- Signal
- Encoder + current · Park
- Runs
- MLP 32-16-8-4
- Cost
- 0.06 ms>1 kHz0.7 KB
Kickback and stall detection
Sudden load transient classification
Goes into: Braking and steering, Robot joints, Drone flight redundancy
- Signal
- Phase current · RMS
- Runs
- Gradient boosting, 200×d4
- Cost
- 0.12 ms>1 kHz12 KB
Load estimation and torque ripple
Torque ripple harmonics from current
Goes into: Braking and steering
- Signal
- Phase current · FFT-256
- Runs
- Logistic regression
- Cost
- 0.62 ms>1 kHz0.7 KB
Multivariate anomaly scoring
Single scalar novelty score, raised as an IRQ
Goes into: Battery and motor supervision, Drone flight redundancy
- Signal
- Any fused sensor set · moments
- Runs
- Mahalanobis score
- Cost
- 0.22 ms>1 kHz2 KB
6 Slower-rate and sequence
Trend and forecasting tasks read hours of history, so they can run slower.
Remaining-useful-life regression works from 64 hourly feature snapshots. Three of the six tasks that run below 1 kHz are in this family.
Playbook, page 10
Remaining-useful-life regression
Trend extrapolation over long feature history
- Signal
- 64 hourly feature snapshots
- Runs
- MLP 128-64-32-8
- Cost
- 0.84 ms970 Hz below 1 kHz10.5 KB
Unsupervised drift detection
Reconstruction error against learned healthy manifold
- Signal
- Any fused sensor set · moments
- Runs
- MLP autoencoder
- Cost
- 0.58 ms>1 kHz5.5 KB
Short-horizon forecasting
Predicts a slow process variable a few steps ahead
- Signal
- Any slow scalar, 64-step history
- Runs
- GRU, 16 units
- Cost
- 2.95 ms270 Hz below 1 kHz1.6 KB
Raw-waveform fault classification
End-to-end from the sampled window, no hand features
- Signal
- Accelerometer or current · decimate
- Runs
- 1D-CNN 8/16/32
- Cost
- 10.32 ms79 Hz below 1 kHz14 KB
Novelty detection without labels
Isolation-forest outlier score
- Signal
- Any fused sensor set · moments
- Runs
- Isolation forest
- Cost
- 0.20 ms>1 kHz8 KB
Per-machine baselining
On-device prototype update, no backward pass
- Signal
- Any fused sensor set · moments
- Runs
- k-NN, 200 prototypes
- Cost
- 0.65 ms>1 kHz6.4 KB
Rotor-bar faults sit 40–60 dB down; DG32-LITE’s 8-bit converter resolves 42 dB.
Rotor-bar and eccentricity faults show up as sidebands 40 to 60 dB below the supply frequency. An 8-bit converter resolves 42 dB, so the whole diagnostic range sits at or under its noise floor. Broken rotor bar, air-gap eccentricity and stator inter-turn detection need a 12 to 16-bit converter, or analog suppression and gain ahead of it. The sidebands are also close together, so they need 30 to 100 seconds of record at steady load.
- Add one accelerometerThe highest-value addition, because bearings are 44 % of motor failures. It needs at least 5 kHz of usable bandwidth, which many low-cost MEMS parts lack, and a stud mount rather than a magnet or adhesive.
- Add three-phase current and voltageUnlocks stator inter-turn detection and instantaneous power analysis. It needs a multi-channel converter; the part has one differential channel today.
- Works today, unchangedSensorless observation, plausibility checking, regime identification, anomaly scoring and duty tracking run on the sensing already present, because they read relative change.
Playbook, page 11 (ISO 13373-1, 13373-2, 20958) · DG32-LITE architecture film, slide 14
Where DG32 trails on analog
DG32-LITE architecture film · slide 14 · 6:13–6:41DG32-2DOM adds an attention engine, on its own clock, for the models the scalar core runs slowly.
None of the thirty tasks needs it. An attention kernel at 64/32/32 is 0.26 million multiply-accumulates, about 21 ms in software on DG32-LITE: it fits, but slowly. DG32-2DOM keeps the same lockstep controller and adds an INT8 engine on a separate clock, behind bridges, so it can never hold up motor control.
So the line is simple. DG32-LITE covers the thirty tasks on this page. DG32-2DOM is for the next class of model, the kind an entry-level motor MCU can only run in software.
Playbook, page 3 · DG32-2DOM architecture film, slides 1 and 12
What DG32-2DOM adds
DG32-2DOM architecture film · slide 1 · 0:00–0:30What the engine is for
DG32-2DOM architecture film · slide 12 · 5:17–5:49Diagnostic capability awaits silicon validation; hardware retains the safety trip.
Every latency, memory figure and rate on this page is calculated: feature-extraction cycles plus model cycles, at 4 cycles per int8 multiply-accumulate, against 82 % of a 50 MHz core. That constant is back-solved from the design documents. No workload has been compiled for or measured on DG32-LITE, which has not completed place-and-route.
Accuracy needs the same care. Forty of forty-one reviewed bearing-benchmark studies used splits open to data leakage; on a leakage-free split one classifier fell from 85.8 % to 69.5 %. Expect 65 to 80 % on bearings the model has never seen. That is why the classifier advises and the lockstep monitor holds the trip.
Playbook, page 12 · DG32-LITE architecture film, slides 6 and 16
How the hardware trips the drive
DG32-LITE architecture film · slide 6 · 2:33–2:59What is not yet measured
DG32-LITE architecture film · slide 16 · 7:14–7:43Bring a failure mode and a sample rate. We will tell you whether it fits.
If your machine is not among these thirty, the method is the same: the fault, the sensor that sees it, the rate it needs, and the model that fits the budget.
Pre-silicon. Figures are design values verified in simulation and static timing, not measurements on fabricated parts, unless marked otherwise.