基于32位RISC-V AXI4-lite总线的微控制器,带有10位SAR ADC

Ckristian Duran, D. L. Rueda, Giovanny Castillo, A. Agudelo, Camilo Rojas, L. Chaparro, H. Hurtado, Juan Romero, Wilmer Ramirez, H. Gómez, Javier Ardila, G. LuisE.Rueda, H. Hernández, Jose Amaya, E. Roa
{"title":"基于32位RISC-V AXI4-lite总线的微控制器,带有10位SAR ADC","authors":"Ckristian Duran, D. L. Rueda, Giovanny Castillo, A. Agudelo, Camilo Rojas, L. Chaparro, H. Hurtado, Juan Romero, Wilmer Ramirez, H. Gómez, Javier Ardila, G. LuisE.Rueda, H. Hernández, Jose Amaya, E. Roa","doi":"10.1109/LASCAS.2016.7451073","DOIUrl":null,"url":null,"abstract":"In this paper a complete implementation and design of a fully-synthesized 32-bit microcontroller in a 130nm CMOS technology is presented. This is the first microcontroller featuring the open source RISC-V instruction set all mounted through AXI4-Lite and APB buses for communication process. The microcontroller contains a 10-bit SAR ADC, a 12-bit DAC, an 8-bit GPIO module, a 4kB-RAM, an SPI AXI slave interface for output verification, and an SPI APB slave interface for checking the correct behavioral of the APB bridge. All peripherals are controlled by a RISC-V and an SPI AXI master interface that is used for programming the device and checking the data flowing through all the slaves. A total power density is reported as 167μW/MHz and the area for this RISC-V microcontroller has a reduced footprint of 798μm×484μm.","PeriodicalId":129875,"journal":{"name":"2016 IEEE 7th Latin American Symposium on Circuits & Systems (LASCAS)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":"{\"title\":\"A 32-bit RISC-V AXI4-lite bus-based microcontroller with 10-bit SAR ADC\",\"authors\":\"Ckristian Duran, D. L. Rueda, Giovanny Castillo, A. Agudelo, Camilo Rojas, L. Chaparro, H. Hurtado, Juan Romero, Wilmer Ramirez, H. Gómez, Javier Ardila, G. LuisE.Rueda, H. Hernández, Jose Amaya, E. Roa\",\"doi\":\"10.1109/LASCAS.2016.7451073\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper a complete implementation and design of a fully-synthesized 32-bit microcontroller in a 130nm CMOS technology is presented. This is the first microcontroller featuring the open source RISC-V instruction set all mounted through AXI4-Lite and APB buses for communication process. The microcontroller contains a 10-bit SAR ADC, a 12-bit DAC, an 8-bit GPIO module, a 4kB-RAM, an SPI AXI slave interface for output verification, and an SPI APB slave interface for checking the correct behavioral of the APB bridge. All peripherals are controlled by a RISC-V and an SPI AXI master interface that is used for programming the device and checking the data flowing through all the slaves. A total power density is reported as 167μW/MHz and the area for this RISC-V microcontroller has a reduced footprint of 798μm×484μm.\",\"PeriodicalId\":129875,\"journal\":{\"name\":\"2016 IEEE 7th Latin American Symposium on Circuits & Systems (LASCAS)\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-04-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"16\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 7th Latin American Symposium on Circuits & Systems (LASCAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/LASCAS.2016.7451073\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 7th Latin American Symposium on Circuits & Systems (LASCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LASCAS.2016.7451073","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

摘要

本文介绍了一种基于130纳米CMOS技术的全合成32位微控制器的完整实现和设计。这是第一个采用开源RISC-V指令集的微控制器,所有指令集都通过AXI4-Lite和APB总线安装,用于通信过程。该微控制器包含一个10位SAR ADC、一个12位DAC、一个8位GPIO模块、一个4kb ram、一个用于输出验证的SPI AXI从接口和一个用于检查APB桥的正确行为的SPI APB从接口。所有外设都由RISC-V和SPI AXI主接口控制,主接口用于对设备进行编程并检查流经所有从机的数据。据报道,总功率密度为167μW/MHz,该RISC-V微控制器的面积减少了798μm×484μm。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A 32-bit RISC-V AXI4-lite bus-based microcontroller with 10-bit SAR ADC
In this paper a complete implementation and design of a fully-synthesized 32-bit microcontroller in a 130nm CMOS technology is presented. This is the first microcontroller featuring the open source RISC-V instruction set all mounted through AXI4-Lite and APB buses for communication process. The microcontroller contains a 10-bit SAR ADC, a 12-bit DAC, an 8-bit GPIO module, a 4kB-RAM, an SPI AXI slave interface for output verification, and an SPI APB slave interface for checking the correct behavioral of the APB bridge. All peripherals are controlled by a RISC-V and an SPI AXI master interface that is used for programming the device and checking the data flowing through all the slaves. A total power density is reported as 167μW/MHz and the area for this RISC-V microcontroller has a reduced footprint of 798μm×484μm.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信