Cargando…

A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications

An innovative and stable PNN based 10-transistor (10T) static random-access memory (SRAM) architecture has been designed for low-power bit-cell operation and sub-threshold voltage applications. The proposed design belongs to the following features: (a) pulse control based read-assist circuit offers...

Descripción completa

Detalles Bibliográficos
Autores principales: Sheu, Ming-Hwa, Tsai, Chang-Ming, Tsai, Ming-Yan, Hsia, Shih-Chang, Morsalin, S. M. Salahuddin, Lin, Jin-Fa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512319/
https://www.ncbi.nlm.nih.gov/pubmed/34640911
http://dx.doi.org/10.3390/s21196591
_version_ 1784582962326536192
author Sheu, Ming-Hwa
Tsai, Chang-Ming
Tsai, Ming-Yan
Hsia, Shih-Chang
Morsalin, S. M. Salahuddin
Lin, Jin-Fa
author_facet Sheu, Ming-Hwa
Tsai, Chang-Ming
Tsai, Ming-Yan
Hsia, Shih-Chang
Morsalin, S. M. Salahuddin
Lin, Jin-Fa
author_sort Sheu, Ming-Hwa
collection PubMed
description An innovative and stable PNN based 10-transistor (10T) static random-access memory (SRAM) architecture has been designed for low-power bit-cell operation and sub-threshold voltage applications. The proposed design belongs to the following features: (a) pulse control based read-assist circuit offers a dynamic read decoupling approach for eliminating the read interference; (b) we have utilized the write data-aware techniques to cut off the pull-down path; and (c) additional write current has enhanced the write capability during the operation. The proposed design not only solves the half-selected problems and increases the read static noise margin (RSNM) but also provides low leakage power performance. The designed architecture of 1-Kb SRAM macros (32 rows × 32 columns) has been implemented based on the TSMC-40 nm GP CMOS process technology. At 300 mV supply voltage and 10 MHz operating frequency, the read and write power consumption is 4.15 μW and 3.82 μW, while the average energy consumption is only 0.39 pJ.
format Online
Article
Text
id pubmed-8512319
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85123192021-10-14 A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications Sheu, Ming-Hwa Tsai, Chang-Ming Tsai, Ming-Yan Hsia, Shih-Chang Morsalin, S. M. Salahuddin Lin, Jin-Fa Sensors (Basel) Communication An innovative and stable PNN based 10-transistor (10T) static random-access memory (SRAM) architecture has been designed for low-power bit-cell operation and sub-threshold voltage applications. The proposed design belongs to the following features: (a) pulse control based read-assist circuit offers a dynamic read decoupling approach for eliminating the read interference; (b) we have utilized the write data-aware techniques to cut off the pull-down path; and (c) additional write current has enhanced the write capability during the operation. The proposed design not only solves the half-selected problems and increases the read static noise margin (RSNM) but also provides low leakage power performance. The designed architecture of 1-Kb SRAM macros (32 rows × 32 columns) has been implemented based on the TSMC-40 nm GP CMOS process technology. At 300 mV supply voltage and 10 MHz operating frequency, the read and write power consumption is 4.15 μW and 3.82 μW, while the average energy consumption is only 0.39 pJ. MDPI 2021-10-02 /pmc/articles/PMC8512319/ /pubmed/34640911 http://dx.doi.org/10.3390/s21196591 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Communication
Sheu, Ming-Hwa
Tsai, Chang-Ming
Tsai, Ming-Yan
Hsia, Shih-Chang
Morsalin, S. M. Salahuddin
Lin, Jin-Fa
A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications
title A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications
title_full A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications
title_fullStr A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications
title_full_unstemmed A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications
title_short A 0.3 V PNN Based 10T SRAM with Pulse Control Based Read-Assist and Write Data-Aware Schemes for Low Power Applications
title_sort 0.3 v pnn based 10t sram with pulse control based read-assist and write data-aware schemes for low power applications
topic Communication
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8512319/
https://www.ncbi.nlm.nih.gov/pubmed/34640911
http://dx.doi.org/10.3390/s21196591
work_keys_str_mv AT sheuminghwa a03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT tsaichangming a03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT tsaimingyan a03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT hsiashihchang a03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT morsalinsmsalahuddin a03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT linjinfa a03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT sheuminghwa 03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT tsaichangming 03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT tsaimingyan 03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT hsiashihchang 03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT morsalinsmsalahuddin 03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications
AT linjinfa 03vpnnbased10tsramwithpulsecontrolbasedreadassistandwritedataawareschemesforlowpowerapplications