SMART EDGE BMS
Configurable safety-designed software without delays in safety development. BMS software designed to ISO 26262 ASIL-C/D on a qualified MCU with selected AFEs.
SAFETY-DESIGNED BMS SOFTWARE
Home › Software & Algorithms › Vienna Software Suite
THE CHALLENGE
BMS DEVELOPMENT IS
SLOW, EXPENSIVE, AND REPETITIVE
Building a BMS from scratch means a multi-chip design: separate analog front-end ICs, a dedicated safety MCU, discrete protection circuits, and CAN transceivers — all on one complex PCB.
Then comes the software. Safety firmware development and ISO 26262 qualification takes 12 to 24 months per hardware variant. It requires deep functional safety expertise — engineers who understand both BMS physics and ASIL process rigor. That certification burden repeats for every new product or hardware revision.
The SDV era adds another layer to this. Some platforms are moving toward zone-based architectures, with local module intelligence communicating over CAN/CAN FD to zonal controllers — distributed processing at the edge rather than a single centralized BMS. Others keep safety and customer software integrated on one PCBA and need that same flexibility without the architectural shift.
Either way, the requirement is the same: a platform where behavior is defined in software and parameters can be adjusted within certified bounds — without triggering re-certification.
Classic BMS Architecture
APPLICATION MCU
Algorithms, fleet comms, UI
SYSTEM STATUS
SAFETY MCU + DISCRETE COMPONENTS
Custom firmware, separate safety circuits
ANALYSIS
AFE CONTROL & DATA
MULTIPLE AFE ICS
Separate analog front-ends
MONITORING & BALANCING
BATTERY CELLS
12 - 24 MONTH
CERT CYCLE PER VARIANT
HIGH COST
REPEATED SAFETY DEVELOPMENT
SCARCE TALENT
FEW ENGINEERS KNOW BMS + SAFETY
THE SOLUTION
SMART EDGE BMS
Smart Edge consolidates core BMS safety functions into a safety-designed subsystem: an ARM Cortex-M0+ MCU running Smart Edge BMS software, paired with selected cell monitoring ICs. Together, these form the safety-engineered BMS foundation.
BATTERY CELLS
DAISY CHAIN
SMART EDGE MCU + PRESECTED AFES
All safety-critical sensing, protection, and diagnostics
CAN / CANFD
(UP TO 5 MBITS)
YOUR APPLICATION MCU
Algorithms, analytics, fleet comms — no safety cert needed
SAFETY-DESIGNED SUBSYSTEM
Smart Edge BMS is developed to ISO 26262 as a Safety Element out of Context (SEooC). Integrate without re-qualifying the safety software.
CONFIGURABLE SAFETY SOFTWARE
Configure cell chemistry, pack topology, voltage range, application mode, and feature set. Safety design intent stays intact across all variants.
AUTONOMOUS SAFETY
The Smart Edge subsystem operates independently. It protects the battery even if the application MCU fails, restarts, or loses communication.
ARCHITECTURE
HOW IT WORKS
THE SMART EDGE BMS SUBSYSTEM
Advanced SoC/SoH/RUL algorithms
Fleet and cloud communication
Performance optimization and application-specific logic
User interface and system coordination
YOUR APPLICATION MCU
Sensing
Cell voltage via CMBs, pack voltage, current via dual shunt with plausibility checks, temperature monitoringSafety Logic
Overcurrent detection, thermal event detection, cell defect detection, crash detection, HVIL monitoring, isolation resistance monitoringControl
Contactor driver, pyro fuse driver, cell balancing, low side switchesCommunication
CAN/CANFD reporting to host MCU, daisy chain to cell monitoring ICsDiagnostics
Battery usage histograms, SOC Lite, sleep/wake management
ASIL DECOMPOSITION
Keeps the safety boundary on the Smart Edge subsystem. Your application MCU receives pre-validated, safety-qualified data — no functional safety qualification needed for your application code.
ADOPTION
TWO WAYS TO INTEGRATE
DIRECTION 1
SMART EDGE ARCHITECTURE
Distributed BMS with a Smart Edge module on every battery pack, connected via CAN/CANFD to a zonal controller. Each module handles safety-critical sensing and protection locally. SDV-native: define behavior in software, update parameters without reflashing.
DIRECTION 2
SAFETY CONTROLLER IN TRADITIONAL BMS
Keep your existing BMS architecture and add Smart Edge BMS as a dedicated safety controller alongside your application MCU. The fastest path for teams that want safety-designed foundation without changing their system topology.
VALUE
KEY BENEFITS
-
The Smart Edge BMS is developed to ASIL-C/D as a SEooC. Core BMS monitoring and protection functions ship safety-qualified. Your safety case starts with a proven foundation, not a blank page.
-
Replace a multi-chip safety design with an integrated subsystem. Fewer components mean smaller boards, simpler routing, lower BOM cost, and fewer failure modes.
-
CAN/CANFD communication with zonal controllers at up to 5 Mbps. Fits naturally into zone-based E/E architectures where intelligence lives at the edge.
-
Runs on a single ARM Cortex-M0+ MCU at 24 or 48 MHz. No additional safety MCU, no RTOS/AUTOSAR license, less discrete safety components.
-
Build the features that win customers — analytics, fleet intelligence, predictive maintenance — while the Smart Edge BMS handles the safety foundation. Stop spending senior engineering time on qualification paperwork.
MARKETS
APPLICATIONS
ELECTRIC VEHICLES
From 12V auxiliary battery monitoring to high-voltage traction packs, one platform scales across the full voltage range.
BESS
UL 1998 functional safety support for stationary storage applications at utility and commercial scale.
INDUSTRIAL
Material handling, marine, and off-highway applications where safety qualification accelerates market entry.
START UPS
Production-ready safety software without building a functional safety team. Ship your first safety-qualified product faster.
START SMART EDGE
Get in touch with our team for evaluation hardware, a technical brief, an integration guide, and design-in consultation.