A. Medina-Vázquez, M. Meda-Campaña, M. A. Gurrola-Navarro, E. Becerra-Alvarez
{"title":"基于ekv的多输入浮栅mosfet偏置CMOS模拟单元的方法","authors":"A. Medina-Vázquez, M. Meda-Campaña, M. A. Gurrola-Navarro, E. Becerra-Alvarez","doi":"10.1109/SMACD.2012.6339424","DOIUrl":null,"url":null,"abstract":"A MATLAB method is introduced for biasing CMOS analog cells operating in weak inversion region and based on the Multiple-Input Floating Gate MOS Transistor. Despite SPICE language is a widely accepted tool to design CMOS analog cells, it has some problems to simulate circuits based on the Multiple-Input Floating Gate Transistor since floating nodes appear giving rise to problems of convergence and initialization. The strategy introduced here is implemented entirely in the MATLAB environment and based on the EKV transistor model. By way of example, the method is discussed using an operational amplifier. Furthermore, this technique facilitates both the bias and analysis because the MATLAB code can be easily modified to improve the model and reduce the error between simulation and measurement results. This technique may be useful for students interested in designing weak inversion analog cells using the floating gate transisor but can also be helpful for professional designers.","PeriodicalId":181205,"journal":{"name":"2012 International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"EKV-based method for biasing CMOS analog cells using mUltiple-Inputs Floating Gate MOSFETs\",\"authors\":\"A. Medina-Vázquez, M. Meda-Campaña, M. A. Gurrola-Navarro, E. Becerra-Alvarez\",\"doi\":\"10.1109/SMACD.2012.6339424\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A MATLAB method is introduced for biasing CMOS analog cells operating in weak inversion region and based on the Multiple-Input Floating Gate MOS Transistor. Despite SPICE language is a widely accepted tool to design CMOS analog cells, it has some problems to simulate circuits based on the Multiple-Input Floating Gate Transistor since floating nodes appear giving rise to problems of convergence and initialization. The strategy introduced here is implemented entirely in the MATLAB environment and based on the EKV transistor model. By way of example, the method is discussed using an operational amplifier. Furthermore, this technique facilitates both the bias and analysis because the MATLAB code can be easily modified to improve the model and reduce the error between simulation and measurement results. This technique may be useful for students interested in designing weak inversion analog cells using the floating gate transisor but can also be helpful for professional designers.\",\"PeriodicalId\":181205,\"journal\":{\"name\":\"2012 International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD)\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-10-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SMACD.2012.6339424\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMACD.2012.6339424","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
EKV-based method for biasing CMOS analog cells using mUltiple-Inputs Floating Gate MOSFETs
A MATLAB method is introduced for biasing CMOS analog cells operating in weak inversion region and based on the Multiple-Input Floating Gate MOS Transistor. Despite SPICE language is a widely accepted tool to design CMOS analog cells, it has some problems to simulate circuits based on the Multiple-Input Floating Gate Transistor since floating nodes appear giving rise to problems of convergence and initialization. The strategy introduced here is implemented entirely in the MATLAB environment and based on the EKV transistor model. By way of example, the method is discussed using an operational amplifier. Furthermore, this technique facilitates both the bias and analysis because the MATLAB code can be easily modified to improve the model and reduce the error between simulation and measurement results. This technique may be useful for students interested in designing weak inversion analog cells using the floating gate transisor but can also be helpful for professional designers.