《利用 SOCRATES 平台自动生成容错 SoC.pdf》由会员分享,可在线阅读,更多相关《利用 SOCRATES 平台自动生成容错 SoC.pdf(14页珍藏版)》请在三个皮匠报告上搜索。
1、Automate Fault-Tolerant SoC Generation with the SOCRATES PlatformMarco Andorno(marco.andornocern.ch)RISC-V Summit Europe|Marco AndornoAccelerate and collide particles(e.g.protons)at almost the speed of light Take 40 million“pictures”per second of their interactionsCERN and High Energy Physics(HEP)Ex
2、periments2RISC-V Summit Europe|Marco AndornoDemanding constraints:Limited material and power budget Long lifespan of components Extreme radiation tolerance:Very specific applications:Many fast data readout channels Unique signal processing techniquesASICs for HEP310-210-11001011021031041051061071081
3、091010Sea levelSpaceLHCParticle flux cm-2s-1SpaceLHCTID RadRISC-V Summit Europe|Marco AndornoThe problem4Future LHC and detector upgrades require more complex ASICsThey require advanced technology nodes,that come with high development costsThe solution we proposeTurn our custom ASICs into programmab
4、le fault-tolerant SoCs to get:Quick prototyping Smaller number of more capable ASICs Faster design and verification turnaround time Cost effective development RISC-V Summit Europe|Marco Andorno but a single architecture cant fit all our applications,so5SoC RAdiation Tolerant Eco-SystemSOCRATESCompre
5、hensive toolkit to generate highly-customizable systems that can be integrated in custom radiation-tolerant ASICs.Its main goals:Unified build system for HW and SW Library of radiation-tolerant verified IP blocks Fault-tolerance support Its going to be open-sourced for HEP and the wider open-source
6、HW communityRISC-V Summit Europe|Marco AndornoHW/SW build system(SoCMake )The SOCRATES platform6Generate the top-level SoC Integrate IP blocks Infer interconnects (crossbars,adapters)Invoke toolchain Generate hardware abstraction layer(HAL)Generate linker scripts Functional testing environment Syste