从零开始的模拟集成电路设计(2):软件的使用与二输入与非门的设计仿真

 从零开始的模拟集成电路设计(1):软件的使用与简单数字集成电路的设计仿真-CSDN博客

上接前文:我们在前面的课程中已经学会了如何设计一个简单的数字集成电路:反向器,现在我们继续学习下一个非常实用的数字集成电路:与非门。

学习目的:

1.掌握集成电路模拟仿真的基本流程
2.掌握集成电路CAD软件的基本操作
3.掌握基本的集成电路模拟仿真类型
4.掌握二输入与非门的设计仿真方法

我们第一节课已经学习了如何启动系统,如果对于启动系统有疑问的话可以翻看前面一节,

补充上节课没有说清楚的一点:如何建立一个新的文件:

在CIW界面点击Tools的Library Manager。

然后在Library Manager里面点击File → New →Library。

点击之后取名字,选择文件位置。

点击ok之后会出现这样一个界面,然后需要绑定一个已经存在的库,然后在这个设计库下面创建各个子模块。

之后文章的步骤将不会重复第一次的启动系统启动IC工具和创建新的库,如果有需要可以查看:

从零开始的模拟集成电路设计(1):软件的使用与简单数字集成电路的设计仿真-CSDN博客

1.1.创建新设计
在 CIW 窗口,点击 File → New → Cellview, 弹出 Create New File窗口, 在 Create New File窗口,将 Library Name 项选择为 刚才所创建的库, 在 Cell Name 项输入要创建的Cell 名,在 Tool 项,选择 Composer-Schematic 则为编辑电原理图,选择Virtuoso 则为编辑版图;点击 OK

1.2.编辑电路图
用1.1的方法为cell创建一个的schematic view。用Composer-Schematic编辑电路图。编辑原理图时可使用cadence自带的analogLib库中的model。

编辑完之后,选Design->Design and Save,如果有错则改正;没有错误后便可保存电路图,退出编辑。

常使用的快捷键说明:

i:添加新元件;

q:元器件属性

p:添加输入输出pin

l:添加wire name

w:添加连接线

W:添加总线

大部分菜单项上都有相应的快捷健定义。

1.3.编辑符号图
用菜单Create>Create Cellview->From CellView创建一个symbol view。设置好PIN的位置。

1.4.模拟仿真
按1.1的方法新建电路图,用于对inverter特性的仿真模拟:

其中V2为直流电压源vdc,V0,V1为脉冲电压源vpulse,都从analogLib库中掉入,设定V0的DC voltage为5V,V1的Voltage 1为0V,Voltage 2为5V,V0的Voltage 1为5V,Voltage 2为0V。V0的Period设定为2us,V1的Period设定为4us。

选Tools菜单中的Analog Design Enviroment,启动模拟仿真设置界面:

 

选择菜单Analyses->Choose设置分析类型,选择进行瞬态分析(tran),并设Stop Time为12uS。

 

单击菜单Setup->Model Libraries进入模型库设置界面,单击Browse按钮选择所需库文件,在Section中填入tt,代表模型为typical情况,按Add按钮添加:

单击菜单Outputs->To Be Plotted->Select On Schematic,在电路图中选择需仿真观察的节点,选线为显示电压,选器件端点为显示电流。选择显示的输入和输出电压,设置好后的界面为:

单击菜单Simulation->Netlist and Run 进行电路模拟,模拟结果出现。

将输入和输出图形分开便于观察:

用菜单Frame->Color Schemes->White可将背景改为白色。

至此,第二节课:二输入与非门的设计与仿真就到此结束。

期待继续我们的从零开始的模拟集成电路设计。
 

                     

### 回答1: CADENCE是一种用于集成电路设计软件,在其库中有各种元件,如输入与非门输入与非门含有两个输入,其输出信号与它的两个输入相反。当且仅当两个输入都是0时,输出为1。如果其中一个或两个输入为1,输出为0。 在CADENCE中,我们可以通过使用与非门代表符号创建一个输入与非门。我们需要在设计面板上拖动该符号,并将其与其他元素连接。符号将具有两个小点来指示其两个输入。然后,我们可以通过创建输入信号并将其连接到相应的输入点来模拟它。 CADENCE的输入与非门可以用于数字电路中的多种应用。例如,在计算机处理器中,与非门被用来实现逻辑运算,如和,或,异或以及逻辑位移等。在通信电路中,它被用来处理数字信号,如调制和解调等。它也可以用作基本组合逻辑元件,如编码器,译码器和多路选择器等。 总的来说,CADENCE中的输入与非门是数字电路中重要的元素,可用于实现不同类型的逻辑和信号处理电路。学习如何使用这个元件将有助于我们更好地理解数字电路设计和电子工程学科的基础知识。 ### 回答2: cadence是一种电路设计软件,用于构建数字电路。输入与非门是一种基本的数字电路,它由两个输入和一个输出组成。 在cadence中,我们可以使用逻辑门设计器来设计输入与非门。首先,我们需要打开逻辑门设计器并创建一个新项目。然后,我们可以从工具栏中选择与非门的符号,将其拖拽到绘图区域中。 接下来,我们需要添加两个输入引脚和一个输出引脚。我们可以使用工具栏中的引脚符号将它们添加到与非门的符号中。然后,我们可以将它们连接起来,使用线条和连接器符号从输入引脚到输出引脚,表示电路的流向。 一旦我们完成了与非门设计,我们可以使用仿真模拟来测试它的功能。在cadence中,我们可以使用Workbench来设置仿真环境和仿真参数,然后运行仿真测试。通过仿真测试,我们可以验证与非门的功能,并确保它能够正确地执行逻辑操作。 总之,通过cadence,我们可以轻松地设计和验证数字电路,包括输入与非门等基本逻辑门。 ### 回答3: Cadence是一种用于设计和验证集成电路的软件工具。在Cadence中,输入与非门是一种逻辑门电路,也称为与非门或非与门。 输入与非门有两个输入端和一个输出端。当且仅当两个输入端都为0时,输出端才为1,否则输出端为0。这也可以写成逻辑表达式:Y = (A NOR B)。其中 NOR 表示不或门,表示当且仅当两个输入端都为1时,输出端为0。 在电子电路设计中,输入与非门可以用来判断输入信号是否都为低电平(0V),或者在数码电路中作为数据处理部分的组成部分。在计算机中,输入与非门也常常用于构建逻辑电路和布尔代数。 总之,输入与非门是一种重要的逻辑门电路,它可以用于许多数码电路和数字系统的设计中。它可以作为一个基础组件构建更复杂的逻辑电路,具有重要的实际意义。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值