An Open-source Framework for Autonomous SoC Design with Analog Block Generation

被引:19
|
作者
Ajayi, Tutu [1 ]
Kamineni, Sumanth [2 ]
Cherivirala, Yaswanth K. [1 ]
Fayazi, Morteza [1 ]
Kwon, Kyumin [1 ]
Saligane, Mehdi [1 ]
Gupta, Shourya [2 ]
Chen, Chien-Hen [2 ]
Sylvester, Dennis [1 ]
Blaauw, David [1 ]
Dreslinski, Ronald, Jr. [1 ]
Calhoun, Benton [2 ]
Wentzloff, David D. [1 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Univ Virginia, Charlottesville, VA USA
关键词
analog synthesis; analog generator; SoC generator;
D O I
10.1109/VLSI-SOC46417.2020.9344104
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present the world's first autonomous mixed-signal SoC framework, driven entirely by user constraints, along with a suite of automated generators for analog blocks. The process-agnostic framework takes high-level user intent as inputs to generate optimized and fully verified analog blocks using a cell-based design methodology. Our approach is highly scalable and silicon-proven by an SoC prototype which includes 2 PLLs, 3 LDOs, 1 SRAM, and 2 temperature sensors fully integrated with a processor in a 65nm CMOS process. The physical design of all blocks, including analog, is achieved using optimized synthesis and APR flows in commercially available tools. The framework is portable across different processes and requires no-human-in-the-Ioop, dramatically accelerating design time.
引用
收藏
页码:141 / 146
页数:6
相关论文
共 50 条
  • [1] MemGen: An Open-Source Framework for Autonomous Generation of Memory Macros
    Kamineni, Sumanth
    Gupta, Shourya
    Calhoun, Benton H.
    [J]. 2021 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2021,
  • [2] Accelerator Integration for Open-Source SoC Design
    Biancolin, David
    Magyar, Albert
    Karandikar, Sagar
    Amid, Alon
    Nikolic, Borivoje
    Bachrach, Jonathan
    Asanovic, Krste
    [J]. IEEE MICRO, 2021, 41 (04) : 58 - 66
  • [3] Open-source Framework for the Concurrent Design of CubeSats
    Gateau, Thibault
    Senaneuch, Lucien
    Cordero, Sophia Salas
    Vingerhoeds, Rob
    [J]. 7TH IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (IEEE ISSE 2021), 2021,
  • [4] Open-Source Integrated Simulation Framework for Cooperative Autonomous Vehicles
    Anagnostopoulos, Christos
    Koulamas, Christos
    Lalos, Aris
    Stylios, Chrysostomos
    [J]. 2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 143 - 146
  • [5] Dovado: An Open-Source Design Space Exploration Framework
    Paletti, Daniele
    Conficconi, Davide
    Santambrogio, Marco D.
    [J]. 2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 128 - 135
  • [6] Open-Source Bitstream Generation
    Soni, Ritesh Kumar
    Steiner, Neil
    French, Matthew
    [J]. 2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 105 - 112
  • [7] OpenMDAO: an open-source framework for multidisciplinary design, analysis, and optimization
    Gray, Justin S.
    Hwang, John T.
    Martins, Joaquim R. R. A.
    Moore, Kenneth T.
    Naylor, Bret A.
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2019, 59 (04) : 1075 - 1104
  • [8] OpenMDAO: an open-source framework for multidisciplinary design, analysis, and optimization
    Justin S. Gray
    John T. Hwang
    Joaquim R. R. A. Martins
    Kenneth T. Moore
    Bret A. Naylor
    [J]. Structural and Multidisciplinary Optimization, 2019, 59 : 1075 - 1104
  • [9] Autonomous Navigation for Mobility Scooters: a Complete Framework Based on Open-Source Software
    Cecotti, Marco
    Kanchwala, Husain
    Aouf, Nabil
    [J]. 2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 3627 - 3632
  • [10] NekMesh: An open-source high-order mesh generation framework
    Green, M.D.
    Kirilov, K.S.
    Turner, M.
    Marcon, J.
    Eichstädt, J.
    Laughton, E.
    Cantwell, C.D.
    Sherwin, S.J.
    Peiró, J.
    Moxey, D.
    [J]. Computer Physics Communications, 2024, 298