Siwa: a RISC-V RV32I based micro-controller for implantable medical applications
Resumen:
The design of Siwa1, a compact low power custom system on chip (SoC), targeted for implantable/wearable applications, is reported in this paper. Siwa is based on a RISC-V RV32I architecture. It has a centrally controlled non-pipelined structure, and it includes a control interface for an integrated sensing and stimulation device for biological tissues as well as standard communication interfaces. Siwa was developed from scratch using System Verilog, and implemented in a 180nm CMOS technology; Siwa includes a latch based register file c apable to read and write in one clock cycle with an area 30% smaller and a power consumption 25% lower with respect to an equivalent flip flop implementation; also, it has an estimated average power consumption of 70μW (48pJ/cycle) which is comparable to other micro-controllers commonly used in IMD applications.
2020 | |
Agencia Nacional de Investigación e Innovación | |
IMD RISC-V Micro-architecture System on chip Digital VLSI |
|
Inglés | |
Universidad Católica del Uruguay | |
LIBERI | |
https://hdl.handle.net/10895/1557 | |
Acceso abierto | |
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
_version_ | 1815178685103210496 |
---|---|
author | García Ramírez, Ronny |
author2 | Chacón Rodríguez, Alfonso Castro González, Reinaldo Arnaud Maceira, Alfredo Miguez de Mori, Matías Rafael Gak Szollosy, Joel Molina Robles, Roberto Madrigal Boza, Gabriel Oviedo Hernández, Marco Solera Bolanos, Edgar Salazar Sibaja, Diego Sánchez Jiménez, Dayhana Fonseca Rodríguez, Melissa Arrieta Solorzano, Johan Rimolo Donadio, Renato |
author2_role | author author author author author author author author author author author author author author |
author_facet | García Ramírez, Ronny Chacón Rodríguez, Alfonso Castro González, Reinaldo Arnaud Maceira, Alfredo Miguez de Mori, Matías Rafael Gak Szollosy, Joel Molina Robles, Roberto Madrigal Boza, Gabriel Oviedo Hernández, Marco Solera Bolanos, Edgar Salazar Sibaja, Diego Sánchez Jiménez, Dayhana Fonseca Rodríguez, Melissa Arrieta Solorzano, Johan Rimolo Donadio, Renato |
author_role | author |
bitstream.checksum.fl_str_mv | e5b65bb6a397d2514406e67ad6b7eb7f 8a4605be74aa9ea9d79846c1fba20a33 86cf5987df5868e72063fcb32a7df947 8d1b36c0bbfe50a3244faeabfde6dbc1 |
bitstream.checksumAlgorithm.fl_str_mv | MD5 MD5 MD5 MD5 |
bitstream.url.fl_str_mv | http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/1/Siwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/2/license.txt http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/3/Siwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.txt http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/4/Siwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.jpg |
collection | LIBERI |
dc.creator.none.fl_str_mv | García Ramírez, Ronny Chacón Rodríguez, Alfonso Castro González, Reinaldo Arnaud Maceira, Alfredo Miguez de Mori, Matías Rafael Gak Szollosy, Joel Molina Robles, Roberto Madrigal Boza, Gabriel Oviedo Hernández, Marco Solera Bolanos, Edgar Salazar Sibaja, Diego Sánchez Jiménez, Dayhana Fonseca Rodríguez, Melissa Arrieta Solorzano, Johan Rimolo Donadio, Renato |
dc.date.accessioned.none.fl_str_mv | 2021-10-22T00:21:28Z |
dc.date.available.none.fl_str_mv | 2021-10-22T00:21:28Z |
dc.date.issued.none.fl_str_mv | 2020 |
dc.description.abstract.none.fl_txt_mv | The design of Siwa1, a compact low power custom system on chip (SoC), targeted for implantable/wearable applications, is reported in this paper. Siwa is based on a RISC-V RV32I architecture. It has a centrally controlled non-pipelined structure, and it includes a control interface for an integrated sensing and stimulation device for biological tissues as well as standard communication interfaces. Siwa was developed from scratch using System Verilog, and implemented in a 180nm CMOS technology; Siwa includes a latch based register file c apable to read and write in one clock cycle with an area 30% smaller and a power consumption 25% lower with respect to an equivalent flip flop implementation; also, it has an estimated average power consumption of 70μW (48pJ/cycle) which is comparable to other micro-controllers commonly used in IMD applications. |
dc.description.sponsorship.none.fl_txt_mv | Agencia Nacional de Investigación e Innovación |
dc.format.mimetype.none.fl_str_mv | application/pdf |
dc.identifier.uri.none.fl_str_mv | https://hdl.handle.net/10895/1557 |
dc.language.iso.none.fl_str_mv | eng |
dc.publisher.es.fl_str_mv | IEEE |
dc.relation.ispartof.es.fl_str_mv | 11th IEEE Latin American Symposium on Circuits & Systems (LASCAS), 2020 |
dc.rights.license.none.fl_str_mv | Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
dc.rights.none.fl_str_mv | info:eu-repo/semantics/openAccess |
dc.source.none.fl_str_mv | reponame:LIBERI instname:Universidad Católica del Uruguay instacron:Universidad Católica del Uruguay |
dc.subject.es.fl_str_mv | IMD RISC-V Micro-architecture System on chip Digital VLSI |
dc.title.none.fl_str_mv | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
dc.type.es.fl_str_mv | Artículo |
dc.type.none.fl_str_mv | info:eu-repo/semantics/article |
dc.type.version.none.fl_str_mv | info:eu-repo/semantics/publishedVersion |
description | The design of Siwa1, a compact low power custom system on chip (SoC), targeted for implantable/wearable applications, is reported in this paper. Siwa is based on a RISC-V RV32I architecture. It has a centrally controlled non-pipelined structure, and it includes a control interface for an integrated sensing and stimulation device for biological tissues as well as standard communication interfaces. Siwa was developed from scratch using System Verilog, and implemented in a 180nm CMOS technology; Siwa includes a latch based register file c apable to read and write in one clock cycle with an area 30% smaller and a power consumption 25% lower with respect to an equivalent flip flop implementation; also, it has an estimated average power consumption of 70μW (48pJ/cycle) which is comparable to other micro-controllers commonly used in IMD applications. |
eu_rights_str_mv | openAccess |
format | article |
id | LIBERI_3c87197586c59c63cbe526b72422ba01 |
instacron_str | Universidad Católica del Uruguay |
institution | Universidad Católica del Uruguay |
instname_str | Universidad Católica del Uruguay |
language | eng |
network_acronym_str | LIBERI |
network_name_str | LIBERI |
oai_identifier_str | oai:liberi.ucu.edu.uy:10895/1557 |
publishDate | 2020 |
reponame_str | LIBERI |
repository.mail.fl_str_mv | franco.pertusso@ucu.edu.uy |
repository.name.fl_str_mv | LIBERI - Universidad Católica del Uruguay |
repository_id_str | 10342 |
rights_invalid_str_mv | Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
spelling | Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccess2021-10-22T00:21:28Z2021-10-22T00:21:28Z2020https://hdl.handle.net/10895/1557The design of Siwa1, a compact low power custom system on chip (SoC), targeted for implantable/wearable applications, is reported in this paper. Siwa is based on a RISC-V RV32I architecture. It has a centrally controlled non-pipelined structure, and it includes a control interface for an integrated sensing and stimulation device for biological tissues as well as standard communication interfaces. Siwa was developed from scratch using System Verilog, and implemented in a 180nm CMOS technology; Siwa includes a latch based register file c apable to read and write in one clock cycle with an area 30% smaller and a power consumption 25% lower with respect to an equivalent flip flop implementation; also, it has an estimated average power consumption of 70μW (48pJ/cycle) which is comparable to other micro-controllers commonly used in IMD applications.Agencia Nacional de Investigación e Innovaciónapplication/pdfIEEE11th IEEE Latin American Symposium on Circuits & Systems (LASCAS), 2020IMDRISC-VMicro-architectureSystem on chipDigital VLSISiwa: a RISC-V RV32I based micro-controller for implantable medical applicationsArtículoinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionreponame:LIBERIinstname:Universidad Católica del Uruguayinstacron:Universidad Católica del UruguayGarcía Ramírez, RonnyChacón Rodríguez, AlfonsoCastro González, ReinaldoArnaud Maceira, AlfredoMiguez de Mori, Matías RafaelGak Szollosy, JoelMolina Robles, RobertoMadrigal Boza, GabrielOviedo Hernández, MarcoSolera Bolanos, EdgarSalazar Sibaja, DiegoSánchez Jiménez, DayhanaFonseca Rodríguez, MelissaArrieta Solorzano, JohanRimolo Donadio, RenatoengORIGINALSiwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdfSiwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdfapplication/pdf309444http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/1/Siwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdfe5b65bb6a397d2514406e67ad6b7eb7fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTSiwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.txtSiwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.txtExtracted texttext/plain20138http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/3/Siwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.txt86cf5987df5868e72063fcb32a7df947MD53THUMBNAILSiwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.jpgSiwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.jpgGenerated Thumbnailimage/jpeg7782http://liberi.ucu.edu.uy/xmlui/bitstream/10895/1557/4/Siwa_a_RISC-V_RV32I_based_Micro-Controller_for_Implantable_Medical_Applications.pdf.jpg8d1b36c0bbfe50a3244faeabfde6dbc1MD5410895/15572021-11-10 18:11:29.583oai:liberi.ucu.edu.uy:10895/1557Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Universidadhttps://www.ucu.edu.uy/https://liberi.ucu.edu.uy/oai/requestfranco.pertusso@ucu.edu.uyUruguayopendoar:103422021-11-10T21:11:29LIBERI - Universidad Católica del Uruguayfalse |
spellingShingle | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications García Ramírez, Ronny IMD RISC-V Micro-architecture System on chip Digital VLSI |
status_str | publishedVersion |
title | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
title_full | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
title_fullStr | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
title_full_unstemmed | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
title_short | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
title_sort | Siwa: a RISC-V RV32I based micro-controller for implantable medical applications |
topic | IMD RISC-V Micro-architecture System on chip Digital VLSI |
url | https://hdl.handle.net/10895/1557 |