欢迎来到天天文库
浏览记录
ID:1520183
大小:2.16 MB
页数:22页
时间:2017-11-12
《全定制施密特触发器设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、全定制施密特触发器设计方案1电路设计1.1原理分析施密特触发器是一种特殊的门电路,与普通的门电路不同,施密特触发器有两个阈值电压,分别称为正向阈值电压和负向阈值电压。在输入信号从低电平上升到高电平的过程中使电路状态发生变化的输入电压称为正向阈值电压VT+,在输入信号从高电平下降到低电平的过程中使电路状态发生变化的输入电压称为负向阈值电压VT-。正向阈值电压与负向阈值电压之差称为回差电压VT。1.2施密特触发器电路将两级反相器串接起,同时通过分压电阻把输出端的电压反馈到输入端,就构成了图1-1(a)所示的施密特触发器电路。其中G1、G2是CMOS电路,它们的阈值电压
2、VTH=0.5VDD,且R13、结构。图1.3就是这次设计所采用的电路。22图1.3CMOS施密特触发器2施密特原理图输入原理图的绘制要在Linux下的IC5141下完成。本次设计中采用cadence的3.2版的180nmpdk(/opt/eda/cadence/lib下)工艺库。使用Cadence,必须在计算机上作一些相应的设置,这些设置包括很多方面。作为初学者,只需进行几项简单设置即可,在此不再赘述。环境配置完成以后,在工作目录下键入icfb&IC,IC514界面即可启动。2.1建立设计库在ic5141中,设计的管理以库的方式进行。库管理器中包含有设计使用的工艺库和ic5141软件提供的一些4、元件库,如analogLib,basic等。用户在工作过程中建立的库也放在库管理器中。无论画电路图还是设计版图,都和建库有关,建电路图库的步骤如下。1)CIW界面点击File菜单,出现下拉菜单,选命令→New→Library,出现“NewLibrary”对话框。2)在对话框Library的Name项中输入新库名mylib。在TechnologyFile项中提示:“如果要在这个库中建立掩模版图或其他物理数据,需要技术文件”若只需要用电路图或HDL数据,则不需要技术文件。3)由于新建库后面还将用于版图绘制,因此选第二个选项,即“Attachtoanexistingte5、chfile,单击“OK“按钮,选择工艺库gpdk180。下面可以进行电路原理图绘制了。具体可见图2.1所示。22图2.1新建设计库2.2电路原理图输入设计库建立好后,就可以开始画电路原理图,具体过程如下:1)建立设计原理图:在CIW中选菜单项File→New→Cellview,出现“Create→NewFile”对话框,新建inv单元,填写、选择相应的选项即可,点击OK按钮,进入原理图编辑器virtuososchematiceditor界面。2)例化并添加器件:在原理图编辑器中选择菜单项Add→nstance,出现添加器件对话框,选择相应的器件,并根据设计要求填6、写相应参数。并按着电路原理图的相应位置摆放器件。3)器件互联:在电路图编辑窗口菜单中,选择 “Add”->”Wire(narrow)”或点击工具栏中的放置细线或用快捷键w,便可以将已经放置好的元件连接起来。4)添加输入输出端口:完成连线后直接添加pin完成原理图输入。选择“Add”->“Pin”或点击工具栏中的放置端口或用快捷键P均可,弹出pin选项表,填好端口名,并使之与端口方向(分别为input和output)的选项一致,即可完成输入输出端口的添加。5)检查与保存。选择“Design”->“CheckandSave”,如果电路图有绘制问题,会报告出错。至此我们7、就完成了整体电路图绘制。整体原理图如图2.2所示:22图2.2施密特触发器原理图3电路仿真与分析3.1创建symbol完成原理图之后,为便于进行仿真,需要进行symbol的创建。(1)生成符号图:在原理图编辑窗口,点击菜单项Design→CreateCellview→FromCellview,出现symbol生成选项表(图3.1上部分),点击OK按钮出现图3.1下部分。图3.1symbol生成选项表在的表项中只采用默认值,直接点击OK按钮,即可看到symbol编辑窗口。223.2创建仿真电路图完成电路原理图的输入之后,为了对设计进行仿真和性能分析,需要建立一个仿真8、平台,将电
3、结构。图1.3就是这次设计所采用的电路。22图1.3CMOS施密特触发器2施密特原理图输入原理图的绘制要在Linux下的IC5141下完成。本次设计中采用cadence的3.2版的180nmpdk(/opt/eda/cadence/lib下)工艺库。使用Cadence,必须在计算机上作一些相应的设置,这些设置包括很多方面。作为初学者,只需进行几项简单设置即可,在此不再赘述。环境配置完成以后,在工作目录下键入icfb&IC,IC514界面即可启动。2.1建立设计库在ic5141中,设计的管理以库的方式进行。库管理器中包含有设计使用的工艺库和ic5141软件提供的一些
4、元件库,如analogLib,basic等。用户在工作过程中建立的库也放在库管理器中。无论画电路图还是设计版图,都和建库有关,建电路图库的步骤如下。1)CIW界面点击File菜单,出现下拉菜单,选命令→New→Library,出现“NewLibrary”对话框。2)在对话框Library的Name项中输入新库名mylib。在TechnologyFile项中提示:“如果要在这个库中建立掩模版图或其他物理数据,需要技术文件”若只需要用电路图或HDL数据,则不需要技术文件。3)由于新建库后面还将用于版图绘制,因此选第二个选项,即“Attachtoanexistingte
5、chfile,单击“OK“按钮,选择工艺库gpdk180。下面可以进行电路原理图绘制了。具体可见图2.1所示。22图2.1新建设计库2.2电路原理图输入设计库建立好后,就可以开始画电路原理图,具体过程如下:1)建立设计原理图:在CIW中选菜单项File→New→Cellview,出现“Create→NewFile”对话框,新建inv单元,填写、选择相应的选项即可,点击OK按钮,进入原理图编辑器virtuososchematiceditor界面。2)例化并添加器件:在原理图编辑器中选择菜单项Add→nstance,出现添加器件对话框,选择相应的器件,并根据设计要求填
6、写相应参数。并按着电路原理图的相应位置摆放器件。3)器件互联:在电路图编辑窗口菜单中,选择 “Add”->”Wire(narrow)”或点击工具栏中的放置细线或用快捷键w,便可以将已经放置好的元件连接起来。4)添加输入输出端口:完成连线后直接添加pin完成原理图输入。选择“Add”->“Pin”或点击工具栏中的放置端口或用快捷键P均可,弹出pin选项表,填好端口名,并使之与端口方向(分别为input和output)的选项一致,即可完成输入输出端口的添加。5)检查与保存。选择“Design”->“CheckandSave”,如果电路图有绘制问题,会报告出错。至此我们
7、就完成了整体电路图绘制。整体原理图如图2.2所示:22图2.2施密特触发器原理图3电路仿真与分析3.1创建symbol完成原理图之后,为便于进行仿真,需要进行symbol的创建。(1)生成符号图:在原理图编辑窗口,点击菜单项Design→CreateCellview→FromCellview,出现symbol生成选项表(图3.1上部分),点击OK按钮出现图3.1下部分。图3.1symbol生成选项表在的表项中只采用默认值,直接点击OK按钮,即可看到symbol编辑窗口。223.2创建仿真电路图完成电路原理图的输入之后,为了对设计进行仿真和性能分析,需要建立一个仿真
8、平台,将电
此文档下载收益归作者所有