LOGICLABUZ: A BROWSER-NATIVE CO-SIMULATION PLATFORM FOR THE VIRTUALIZATION OF MULTI-MCU ROBOTIC SYSTEMS

Ergashev , Adizbek

Муҳандислик ва Иқтисодиёт · 2026-yil

Annotatsiya

Faithful virtualization of a microcontroller-based robotic system requires three capabilities that existing tools rarelycombine: cycle-accurate execution of the real instruction set, a continuous-domain electrical model of the surrounding circuit,and a scheduler that couples the two at interactive speed. This paper presents Logiclabuz, a browser-native co-simulationplatform that provides all three. The simulator implements the full instruction set of three AVR variants, drives a library ofmore than fifty electrically modeled components through a DC circuit solver with a fault layer, and infers multi-MCU UART,SPI, and I²C links from the wire topology. Two design choices carry the performance: a unified data-space buffer that removesper-region branching from the instruction hot path, and a two-tier scheduler that amortizes peripheral evaluation while preservingcycle-accurate timer reads through linear interpolation. On a ten-workload benchmark, Logiclabuz runs 1.39 to 4.58times faster than avr8js, the closest open browser comparator, reaching 59 to 171 million simulated cycles per second; thescheduler alone accounts for an 11.7 to 43.6 times speedup over per-cycle evaluation. A conformance harness against simavr1.7 and avr8js 0.21.0 establishes bit-for-bit agreement on the CPU instruction subset, and a 60-circuit benchmark yields amacro F1 of 0.81 for the fault detector. The platform is deployed at https://logiclab.uz.

Maqola ma’lumotlari
MualliflarErgashev , Adizbek
JurnalМуҳандислик ва Иқтисодиёт
Nashr sanasi2026-06-01
Jild4
Son6
TilO‘zbek

Kalit so‘zlar

embedded systems; microcontroller simulation; co-simulation; cycle-accurate emulation; circuit virtualization; educational tools; AVR.

Ilmiy soha

Муҳандислик ва Иқтисодиёт jurnalidan boshqa maqolalar

Муҳандислик ва Иқтисодиёт — barcha maqolalar