模拟乘法器的建模及其应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
②调用Pspice中的模型编辑模块MODEL 功IToR,打开新生成的.LIB文件,再选择执行 File/creat Parts命令,即产生相应的器件符号, 如图3所示。该器件符号可以象其他器件一样在电
28 rrAge,MⅡ1j,2004
万方数据
艟拟采珐器的建棋及其应用
路堤耋卜中被调用。
为全局库,在运行Pspice软件时即可以随时调用 该库文件。
UD_铬×KⅥ
n’
这表明双差分电路具有相乘特性,即有数学表
达式“,搿·赡·%式中
盯:避
(2)
1.1模拟乘法器的原理 集成变跨导模拟乘法器的基本工作原理是基
_F差分电路的相乘特性,将信号实际的电流差值以 电压差值的方式表现出来。
图l中虚线框内部是模拟乘法器原理电路图。
收稿日期:20明.03-吣
万方数据
模拟乘法器的建模及其应用
温平平贾新章
(西安电子科技大学微电子研究所,陕西西安710071)
摘要采用cAD技术和典型双极工艺完成模拟乘法器集成电路研制后建立了器件子电路模型,并添加到 Pspice模型库中。在设计电路时,用户可以很方便地从模型库中调用子电路模型,提高了设计效率.以立方电 路设计为例,介绍了模扣乘法器子电路的建模过程和调用方法。
large frequency range.EDN,Sept.1999,44(19):200. 5 Novel ouad structure for realization of lo-一disto—
rtion蚰alogue叫ltiplier.Cicekoglu,oguzh锄,Kunt~ 阳n,H8kall.International Journal of Electronics, 1998.85(1):1324~1329.
表前面添加一行如下所示的子电路模型描述。 SUBCKT Multiplier V111 V112 V121 V122 VAl VA2 VP VEE V0l V02
其中.sUBcKT是关键词,Multiplier是该子电 路模型的名称,不同的子电路模型必须采用不同的
名称。子电路模型名称后面是该子电路输入端、输
exan砷le.
Keywor山柚alog舢mpli%spioc'鲫bcjl嘲畦‘simlad∞.
中国将建成全球最大规模的I Pv6网络
近日.第三届“全球IPv6高峰论坛”上有消息显示,到2005年底.中国将建成世界最大规模的rPv6网络。 下一代互联网IPv6,有着3.4×1038个超丈容量地址空问,可以使地球上每个人分配到1 8×1019个IP地址,而目 前采用32位地址长度大约有43亿个地址的IPv4.估计在2005年到20lO年间将被分配完毕。(资料来源:国际金融报)
这是一个在电路设计中调用子电路模型的简 单实例。如果立方电路图中的乘法器电路部分均采 用图1所示的原始电路图形式,设计的立方电路将 比图5所示形式复杂得多。由此可见,对于自行研 制的集成电路器件或者是电路设计中的重复单元, 采用子电路模型,不但有利于这些器件或重复单元 的推广使用,而且能够大大减少设计的时间,同时
其中,Gatcway舢系列接入点包括一款支持802.119无线标准单频型号和一款可同时支持802.119和8201la无线标准
的双频型号,售价分刷为300美元与400美元。Gatcway公司这次发布的以太网交换机产品则有三种型号.其中既有非管理
式交换机,也有可管理式千兆以太网交换机.售价分别在80美元到400美元之间。
、^
图4库文件配王窗口
3子电路模型应用实例一“立方”电路的设计
将两个模拟乘法器串接在一起就形成了一个 简单的立方器。在capture中调用上述乘法器子电 路模型设计的立方器电路如图5所示。
源自文库
图5调用子电路的立方器电路
图中Multiplierl和Multiplier2分别是调用 图3所示子电路器件符号绘制的两个模拟乘法器。 对图5直接调用Pspice进行模拟仿真,结果如图6 所示。可以看出,随着K的变化,输出特性曲线呈 现三次方的输出结果。
The ModeKng of the Analog MultipHer and its AppUcation
Wen Pingping Jia Xinzhang
(Micr∞kc廿onicsInstitu峨)(idi趾Universi吼Ⅺ’an71007l,China)
A蛔t聃ct An姐alog叫mp吐盯is de对gned by CAD姆cllⅡique卸d nl即m锄ufactured byⅡ地typical bipolar
CJc=7.3p CJE_22p TF=411.1p)
.ENDS
(3)将子电路模型添加到PSpice库中并建立 相应的器件符号。
①在文本编辑状态下,把上述子电路模型描 述文件以.LIB为扩展名保存(例如,存为Multip卜 ier.LIB)。这样系统会自动产生一个名称为Multi— plier的库文件,里面有一个模型名称为Multipli— er的模型描述,类型为.sUBcKT。
美国Gateway发布专为中小企业用户设计的WLAN接入点
和以太网交换机产品(350字)
传统的Pc厂商Gateway公司近日发布了专为中小企业用户设计的价格相对低廉的wLAN接入点和以太网交换机产 品。
与戴尔等公司一样,这家以Pc与服务器产品闻名业内的公司.也开始凭借极具竞争力的价格和部署简便的自主品牌 产品向企业网络设备领域进军。
(资料来源:中国计算机报)
30 rrAge,M“15,2004
万方数据
模拟乘法器的建模及其应用
作者: 作者单位: 刊名:
英文刊名: 年,卷(期): 被引用次数:
温平平, 贾新章 西安电子科技大学微电子研究所,陕西,西安,710071
电子科技 IT AGE 2004,(3) 1次
参考文献(5条) 1.Novel quad structure for realization of low-distortion analogue multiplier. Cicekoglu, Oguzhan, Kuntman, Hakan 1998(01) 2.Houtman;Travis;Hubert Analog multiplier works over large frequency range 1999(19) 3.王炳钦 集成电路应用原理 1994 4.李军;贾新章 创建Pspice子电路模型 2004(06) 5.贾新章 OrCAD/Pspice 9实用教程 1999
2创建Pspice子电路模型
为了使研制的模拟乘法器能作为~个常规元 器件供电路设计人员使用,在完成模拟乘法器的研 制以后,还需要按以下步骤创建模拟乘法器的子电 路模型”1,并将该模型添加到Pspice模型数据库 中。电路和系统设计人员在使用模拟乘法器时可以 像调用常规元器件那样直接从Pspice模型数据库 中调用于电路模型。
图1 乘法器及测试电路图 1 2乘法器电路的模拟与实现
如图1所示,给乘法器电路外接调制“测试” 电路,取电源为双电源正负12V。当盱是频率为 500kHz、幅值为3v的方波,“是频率为20kHz、幅 值为O.1v的正弦信号时,经Pspice瞬态分析得到
27
斌担囊盛暑的毫氍豆其应用
图2所示结果。为了便于观察,圈2中所选的输入 信号频率不高。实际模拟结果表明,载波频率可以 达到10GHz,信号频率也接近1GHz左右。
Z.00
2.04
+V CV01I—V CV02)
Z.08
Time/ms 图2 Pspice模拟结果
采用集成电路版图设计软件Tanner进行版图 设计。经流片后对成品电路进行测试,所加外部电 路与模拟时的外部电路相同(见图1)。该电路也可 用单电源供电,这里推荐使用P≯+12v,p#一12v。 采用xD2信号发生器和髓164181型函数信号发生 器/计数器,在增益电阻届为1k条件下测得的实际 带宽近似为2GHz。
关键词模拟乘法器,Pspice,子电路,模拟。 中圈分类号TH702
Pspice是一个应用十分广泛的电路模拟软件…,
能够完成对模拟/数字电路的仿真、优化等功能。
该软件的模型库提供了目前通用的商品集成电路
子电路模型。对于用户自行设计的集成电路器件或
者是公司内部共享的电路单元,用户可以将其以自
建子电路的形式添加到PSpice的模型库中,并用
出端描述(参见图1)。 ②将模拟乘法器电路中涉及的所有器件模型
拷贝到电连接网表文件后面。
③在文件的最后添加结束语句.咖s,表示子
电路模型描述的结束。
按上述步骤编写的模拟乘法器子电路模型如
下所示:
SUBCKT Multiplier VIll V112 V12I V122 VAl v^2 vP VEE V01 V02
文采用cAD技术完成了模拟乘法器集成电路的研
制,详细介绍了将其作为一个器件加载到Pspice
模型库的全过程。最后结合立方电路设计,说明子
电路模型的应用。
1
1模拟乘法器的仿真及实现
设输出端的电压为编(即图l中outl与out2之间 的电压),由电路原理推导可得”“,若输入端信号
K、盱比热电压2蚪小得多,则有
(1)生成电连接网表文件。在capture中绘制 模拟乘法器电路图后,选择执行PSpice/create Netlist命令,即产生以.Net为扩展名的的电连接 网表文件。
(2)生成子电路模型描述文件。在电连接网表 文件中添加下面3项内容即形成完整的子电路模型
描述文件。 ①采用通常的文本编辑工具,在电路连接网
一个自定义的冗器件符号代表该电路单元”1。在电
路设计和模拟的过程中,用户可以象调用库中原有
元器件那样通过直接调用新建的元器件符号来调
用白建的子电路模型。这样做不仅提高了设计效
率、减少了劳动时间,而且可以使一些较大的电路
系统结构变得很直观,便于设计分工。
四象限模拟乘法器是模拟信号处理系统中十
分有用的基本单元,有着非常广泛的应用领域。本
tI忙脚ice process.ns subcifcun model is e啦曲l讧hed aDd山∞added t0
modcl libmry∞吐lat it is very convelIi髓t for
dec州cs拍g.me哪吣u∞tbis刘bc袖modcl iⅡtbe蚓gn of d∞的nic circl|ib舡ld sygt哪s.The modding process 如d吐le呻icm印p吐c出。璐ofme捌岫枷tmodd a他山赋Id跏in de锄l谢血the desigⅡof a锄bic drcuit勰肌
QJl
V01 VIll N01828 MOD
吐T2
V02 V112 N01828 MOD
nT3
Q-T4
VOI V112 N00080 MOD V02 V11l N00080 MoD
R-R1
VEE N001382 500
R—R2
VEE N001352 500
R_R3
VEE N001462 500
.埘0DEL MOD NPN(IS=1.4E—14 Bf-255.9 RB=10 V^F=74.03
也可以降低设计过程中的错误率。
O
、§,_o一
蒋一 一
一
一
一
』●-
一 差;
●-
{ “
谨 }一
10
·v Co'此1)一vI。ut2I
V1r一“,
图6立方器输出特性曲线
万方数据
电子科甜2004年3月15日刀
糕扯采接t的走模及其应甩
4小结
对于像乘法器这样十分常用的基本电路.或者 是新研制出来的IP核产品,均可以使用建立子电 路模型的方法,将其作为一个器件符号添加到 Pspice模型库中,与其他用户共享子电路模型库, 有利于新产品的推广使用,而且在设计中直接调用 子电路可以减少重复劳动,极大地提高设计效率。
参考文献
1贾新章.OrcAD/Pspice 9实用教程.西安:西安电子科技 大学出版社,1999.
2李军.贾新章.创建Pspice子电路模型.微电子学,
2004,(6)(待发表)。 3王炳钦.集成电路应用原理.西安:电子科技大学出版
社,1994. 4 Houtma|l,Tr8vis,Hubert.Analog叫Ltiplier肿rks over
№mOJler
图3 Multiplier器件符号
(4)配置子电路模型库文件。 为了在电路模拟中能调用新建的子电路模型, 还必须对库文件进行配置。 ①在capture中选择执行PspIce/Edit simu一 1ati。n Profile命令,在出现的对话框中点击 Librari。s标签,如图4所示。 ②点击其中的BroWse按钮,查找并选中己建 好的库文件Multiplier.LIB,在Filename文本框 中出现子电路模型文件名及其路径名。 ③点击Add as G10bal按钮,将库文件设置
28 rrAge,MⅡ1j,2004
万方数据
艟拟采珐器的建棋及其应用
路堤耋卜中被调用。
为全局库,在运行Pspice软件时即可以随时调用 该库文件。
UD_铬×KⅥ
n’
这表明双差分电路具有相乘特性,即有数学表
达式“,搿·赡·%式中
盯:避
(2)
1.1模拟乘法器的原理 集成变跨导模拟乘法器的基本工作原理是基
_F差分电路的相乘特性,将信号实际的电流差值以 电压差值的方式表现出来。
图l中虚线框内部是模拟乘法器原理电路图。
收稿日期:20明.03-吣
万方数据
模拟乘法器的建模及其应用
温平平贾新章
(西安电子科技大学微电子研究所,陕西西安710071)
摘要采用cAD技术和典型双极工艺完成模拟乘法器集成电路研制后建立了器件子电路模型,并添加到 Pspice模型库中。在设计电路时,用户可以很方便地从模型库中调用子电路模型,提高了设计效率.以立方电 路设计为例,介绍了模扣乘法器子电路的建模过程和调用方法。
large frequency range.EDN,Sept.1999,44(19):200. 5 Novel ouad structure for realization of lo-一disto—
rtion蚰alogue叫ltiplier.Cicekoglu,oguzh锄,Kunt~ 阳n,H8kall.International Journal of Electronics, 1998.85(1):1324~1329.
表前面添加一行如下所示的子电路模型描述。 SUBCKT Multiplier V111 V112 V121 V122 VAl VA2 VP VEE V0l V02
其中.sUBcKT是关键词,Multiplier是该子电 路模型的名称,不同的子电路模型必须采用不同的
名称。子电路模型名称后面是该子电路输入端、输
exan砷le.
Keywor山柚alog舢mpli%spioc'鲫bcjl嘲畦‘simlad∞.
中国将建成全球最大规模的I Pv6网络
近日.第三届“全球IPv6高峰论坛”上有消息显示,到2005年底.中国将建成世界最大规模的rPv6网络。 下一代互联网IPv6,有着3.4×1038个超丈容量地址空问,可以使地球上每个人分配到1 8×1019个IP地址,而目 前采用32位地址长度大约有43亿个地址的IPv4.估计在2005年到20lO年间将被分配完毕。(资料来源:国际金融报)
这是一个在电路设计中调用子电路模型的简 单实例。如果立方电路图中的乘法器电路部分均采 用图1所示的原始电路图形式,设计的立方电路将 比图5所示形式复杂得多。由此可见,对于自行研 制的集成电路器件或者是电路设计中的重复单元, 采用子电路模型,不但有利于这些器件或重复单元 的推广使用,而且能够大大减少设计的时间,同时
其中,Gatcway舢系列接入点包括一款支持802.119无线标准单频型号和一款可同时支持802.119和8201la无线标准
的双频型号,售价分刷为300美元与400美元。Gatcway公司这次发布的以太网交换机产品则有三种型号.其中既有非管理
式交换机,也有可管理式千兆以太网交换机.售价分别在80美元到400美元之间。
、^
图4库文件配王窗口
3子电路模型应用实例一“立方”电路的设计
将两个模拟乘法器串接在一起就形成了一个 简单的立方器。在capture中调用上述乘法器子电 路模型设计的立方器电路如图5所示。
源自文库
图5调用子电路的立方器电路
图中Multiplierl和Multiplier2分别是调用 图3所示子电路器件符号绘制的两个模拟乘法器。 对图5直接调用Pspice进行模拟仿真,结果如图6 所示。可以看出,随着K的变化,输出特性曲线呈 现三次方的输出结果。
The ModeKng of the Analog MultipHer and its AppUcation
Wen Pingping Jia Xinzhang
(Micr∞kc廿onicsInstitu峨)(idi趾Universi吼Ⅺ’an71007l,China)
A蛔t聃ct An姐alog叫mp吐盯is de对gned by CAD姆cllⅡique卸d nl即m锄ufactured byⅡ地typical bipolar
CJc=7.3p CJE_22p TF=411.1p)
.ENDS
(3)将子电路模型添加到PSpice库中并建立 相应的器件符号。
①在文本编辑状态下,把上述子电路模型描 述文件以.LIB为扩展名保存(例如,存为Multip卜 ier.LIB)。这样系统会自动产生一个名称为Multi— plier的库文件,里面有一个模型名称为Multipli— er的模型描述,类型为.sUBcKT。
美国Gateway发布专为中小企业用户设计的WLAN接入点
和以太网交换机产品(350字)
传统的Pc厂商Gateway公司近日发布了专为中小企业用户设计的价格相对低廉的wLAN接入点和以太网交换机产 品。
与戴尔等公司一样,这家以Pc与服务器产品闻名业内的公司.也开始凭借极具竞争力的价格和部署简便的自主品牌 产品向企业网络设备领域进军。
(资料来源:中国计算机报)
30 rrAge,M“15,2004
万方数据
模拟乘法器的建模及其应用
作者: 作者单位: 刊名:
英文刊名: 年,卷(期): 被引用次数:
温平平, 贾新章 西安电子科技大学微电子研究所,陕西,西安,710071
电子科技 IT AGE 2004,(3) 1次
参考文献(5条) 1.Novel quad structure for realization of low-distortion analogue multiplier. Cicekoglu, Oguzhan, Kuntman, Hakan 1998(01) 2.Houtman;Travis;Hubert Analog multiplier works over large frequency range 1999(19) 3.王炳钦 集成电路应用原理 1994 4.李军;贾新章 创建Pspice子电路模型 2004(06) 5.贾新章 OrCAD/Pspice 9实用教程 1999
2创建Pspice子电路模型
为了使研制的模拟乘法器能作为~个常规元 器件供电路设计人员使用,在完成模拟乘法器的研 制以后,还需要按以下步骤创建模拟乘法器的子电 路模型”1,并将该模型添加到Pspice模型数据库 中。电路和系统设计人员在使用模拟乘法器时可以 像调用常规元器件那样直接从Pspice模型数据库 中调用于电路模型。
图1 乘法器及测试电路图 1 2乘法器电路的模拟与实现
如图1所示,给乘法器电路外接调制“测试” 电路,取电源为双电源正负12V。当盱是频率为 500kHz、幅值为3v的方波,“是频率为20kHz、幅 值为O.1v的正弦信号时,经Pspice瞬态分析得到
27
斌担囊盛暑的毫氍豆其应用
图2所示结果。为了便于观察,圈2中所选的输入 信号频率不高。实际模拟结果表明,载波频率可以 达到10GHz,信号频率也接近1GHz左右。
Z.00
2.04
+V CV01I—V CV02)
Z.08
Time/ms 图2 Pspice模拟结果
采用集成电路版图设计软件Tanner进行版图 设计。经流片后对成品电路进行测试,所加外部电 路与模拟时的外部电路相同(见图1)。该电路也可 用单电源供电,这里推荐使用P≯+12v,p#一12v。 采用xD2信号发生器和髓164181型函数信号发生 器/计数器,在增益电阻届为1k条件下测得的实际 带宽近似为2GHz。
关键词模拟乘法器,Pspice,子电路,模拟。 中圈分类号TH702
Pspice是一个应用十分广泛的电路模拟软件…,
能够完成对模拟/数字电路的仿真、优化等功能。
该软件的模型库提供了目前通用的商品集成电路
子电路模型。对于用户自行设计的集成电路器件或
者是公司内部共享的电路单元,用户可以将其以自
建子电路的形式添加到PSpice的模型库中,并用
出端描述(参见图1)。 ②将模拟乘法器电路中涉及的所有器件模型
拷贝到电连接网表文件后面。
③在文件的最后添加结束语句.咖s,表示子
电路模型描述的结束。
按上述步骤编写的模拟乘法器子电路模型如
下所示:
SUBCKT Multiplier VIll V112 V12I V122 VAl v^2 vP VEE V01 V02
文采用cAD技术完成了模拟乘法器集成电路的研
制,详细介绍了将其作为一个器件加载到Pspice
模型库的全过程。最后结合立方电路设计,说明子
电路模型的应用。
1
1模拟乘法器的仿真及实现
设输出端的电压为编(即图l中outl与out2之间 的电压),由电路原理推导可得”“,若输入端信号
K、盱比热电压2蚪小得多,则有
(1)生成电连接网表文件。在capture中绘制 模拟乘法器电路图后,选择执行PSpice/create Netlist命令,即产生以.Net为扩展名的的电连接 网表文件。
(2)生成子电路模型描述文件。在电连接网表 文件中添加下面3项内容即形成完整的子电路模型
描述文件。 ①采用通常的文本编辑工具,在电路连接网
一个自定义的冗器件符号代表该电路单元”1。在电
路设计和模拟的过程中,用户可以象调用库中原有
元器件那样通过直接调用新建的元器件符号来调
用白建的子电路模型。这样做不仅提高了设计效
率、减少了劳动时间,而且可以使一些较大的电路
系统结构变得很直观,便于设计分工。
四象限模拟乘法器是模拟信号处理系统中十
分有用的基本单元,有着非常广泛的应用领域。本
tI忙脚ice process.ns subcifcun model is e啦曲l讧hed aDd山∞added t0
modcl libmry∞吐lat it is very convelIi髓t for
dec州cs拍g.me哪吣u∞tbis刘bc袖modcl iⅡtbe蚓gn of d∞的nic circl|ib舡ld sygt哪s.The modding process 如d吐le呻icm印p吐c出。璐ofme捌岫枷tmodd a他山赋Id跏in de锄l谢血the desigⅡof a锄bic drcuit勰肌
QJl
V01 VIll N01828 MOD
吐T2
V02 V112 N01828 MOD
nT3
Q-T4
VOI V112 N00080 MOD V02 V11l N00080 MoD
R-R1
VEE N001382 500
R—R2
VEE N001352 500
R_R3
VEE N001462 500
.埘0DEL MOD NPN(IS=1.4E—14 Bf-255.9 RB=10 V^F=74.03
也可以降低设计过程中的错误率。
O
、§,_o一
蒋一 一
一
一
一
』●-
一 差;
●-
{ “
谨 }一
10
·v Co'此1)一vI。ut2I
V1r一“,
图6立方器输出特性曲线
万方数据
电子科甜2004年3月15日刀
糕扯采接t的走模及其应甩
4小结
对于像乘法器这样十分常用的基本电路.或者 是新研制出来的IP核产品,均可以使用建立子电 路模型的方法,将其作为一个器件符号添加到 Pspice模型库中,与其他用户共享子电路模型库, 有利于新产品的推广使用,而且在设计中直接调用 子电路可以减少重复劳动,极大地提高设计效率。
参考文献
1贾新章.OrcAD/Pspice 9实用教程.西安:西安电子科技 大学出版社,1999.
2李军.贾新章.创建Pspice子电路模型.微电子学,
2004,(6)(待发表)。 3王炳钦.集成电路应用原理.西安:电子科技大学出版
社,1994. 4 Houtma|l,Tr8vis,Hubert.Analog叫Ltiplier肿rks over
№mOJler
图3 Multiplier器件符号
(4)配置子电路模型库文件。 为了在电路模拟中能调用新建的子电路模型, 还必须对库文件进行配置。 ①在capture中选择执行PspIce/Edit simu一 1ati。n Profile命令,在出现的对话框中点击 Librari。s标签,如图4所示。 ②点击其中的BroWse按钮,查找并选中己建 好的库文件Multiplier.LIB,在Filename文本框 中出现子电路模型文件名及其路径名。 ③点击Add as G10bal按钮,将库文件设置