I-Ting Lin;Zih-Sing Fu;Wen-Ching Chen;Liang-Yi Lin;Nian-Shyang Chang;Chun-Pin Lin;Chi-Shi Chen;Chia-Hsiang Yang
{"title":"A 28-nm 142-mW Motion-Control SoC for Autonomous Mobile Robots","authors":"I-Ting Lin;Zih-Sing Fu;Wen-Ching Chen;Liang-Yi Lin;Nian-Shyang Chang;Chun-Pin Lin;Chi-Shi Chen;Chia-Hsiang Yang","doi":"10.1109/JSSC.2025.3543621","DOIUrl":null,"url":null,"abstract":"Autonomous mobile robots (AMRs) have been proven useful in various applications. Motion control is essential for AMRs to adjust the trajectory, especially when AMRs are operated in a fast-changing environment. This work presents a motion-control system-on-chip (SoC) for AMRs that demand low response time and robust control. A sampling-based motion-control algorithm that enables highly parallel hardware acceleration is adopted. Trajectory pruning and physics model transformation are proposed to minimize the computational complexity. The SoC includes a trajectory optimization accelerator that consists of an array of <inline-formula> <tex-math>${4} {\\times } {4}$ </tex-math></inline-formula> processing elements (PEs). The PE’s architecture is optimized for trajectory computations to reduce latency and memory usage. A network-on-chip (NoC) is designed for efficient data movements and workload balancing between PEs. An ARM Cortex-M3 microcontroller unit (MCU) is integrated into the SoC for system configurations and scheduling. Fabricated in a 28-nm CMOS technology, the chip has 3.56 mm2 core area. The chip dissipates 142 mW at a 200-MHz clock frequency from a 1.0-V supply. It achieves a 4935-Hz maximum motion-control rate for 130 trajectory time steps for a 7-degree-of-freedom (7-DoF) robot arm on an AMR. The SoC also delivers a 35-Hz/mW maximum energy efficiency. This work outperforms the state of the art, achieving a <inline-formula> <tex-math>$22{\\times }$ </tex-math></inline-formula> higher maximum motion-control rate and <inline-formula> <tex-math>$35{\\times }$ </tex-math></inline-formula> higher energy efficiency, at the same technology node.","PeriodicalId":13129,"journal":{"name":"IEEE Journal of Solid-state Circuits","volume":"60 9","pages":"3442-3453"},"PeriodicalIF":5.6000,"publicationDate":"2025-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Journal of Solid-state Circuits","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10910009/","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Autonomous mobile robots (AMRs) have been proven useful in various applications. Motion control is essential for AMRs to adjust the trajectory, especially when AMRs are operated in a fast-changing environment. This work presents a motion-control system-on-chip (SoC) for AMRs that demand low response time and robust control. A sampling-based motion-control algorithm that enables highly parallel hardware acceleration is adopted. Trajectory pruning and physics model transformation are proposed to minimize the computational complexity. The SoC includes a trajectory optimization accelerator that consists of an array of ${4} {\times } {4}$ processing elements (PEs). The PE’s architecture is optimized for trajectory computations to reduce latency and memory usage. A network-on-chip (NoC) is designed for efficient data movements and workload balancing between PEs. An ARM Cortex-M3 microcontroller unit (MCU) is integrated into the SoC for system configurations and scheduling. Fabricated in a 28-nm CMOS technology, the chip has 3.56 mm2 core area. The chip dissipates 142 mW at a 200-MHz clock frequency from a 1.0-V supply. It achieves a 4935-Hz maximum motion-control rate for 130 trajectory time steps for a 7-degree-of-freedom (7-DoF) robot arm on an AMR. The SoC also delivers a 35-Hz/mW maximum energy efficiency. This work outperforms the state of the art, achieving a $22{\times }$ higher maximum motion-control rate and $35{\times }$ higher energy efficiency, at the same technology node.
期刊介绍:
The IEEE Journal of Solid-State Circuits publishes papers each month in the broad area of solid-state circuits with particular emphasis on transistor-level design of integrated circuits. It also provides coverage of topics such as circuits modeling, technology, systems design, layout, and testing that relate directly to IC design. Integrated circuits and VLSI are of principal interest; material related to discrete circuit design is seldom published. Experimental verification is strongly encouraged.