VLSI2024-功耗事件监测的TinyML SoC
A Heterogeneous TinyML SoC with Energy-Event-Performance-Aware Management and Compute-in-Memory Two-Stage Event-Driven Wakeup
对各个异构的模块进行最低能耗点minimum energy point(MEP)搜索。
从上图可见,整个系统架构包含always-on的Cortex-M0 CPU与DNN accelerator用于进行KWS的inference。In-house DSP用于进行声音信号的处理以及一个Cortex-M4 CPU用于进行回声消除。ULL SRAM用于存储always-on模块所必须的数据。
它们设计的Energy-Event-Performance-Aware Manage可用于实时监测系统功耗。根据检测到的电压,运行时间以及关键信号toggle数目来估测整个系统的功耗,准确率大于95%。
该工作的hierarchical voltage regulation由一个全局的switched capacitor voltage regulator (SCVR)来产生1.2V,0.9V与0.6V的电压。
细粒度的电压调整步长为15mV。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 _ConchNest🐚!