电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

20120523数模混合电路设计流程VIP免费

20120523数模混合电路设计流程_第1页
1/21
20120523数模混合电路设计流程_第2页
2/21
20120523数模混合电路设计流程_第3页
3/21
中国科学技术大学·微纳电子系统集成研究中心 数模混合电路设计流程 - 1 / 21 - 数 模 混 合电路设计流程 马昭鑫 2012/5/23 本文主要面向模拟电路设计者,讲解了从行为级代码形式的数字电路到数模混合版图之间的流程,默认模拟版图和数字电路的行为级代码、testbench 已经完成。阅读者需确定自己会编写Verilog 或 Spice 格式的网表,熟悉 Linux 的文件操作,了解 Spectre、Virtuoso、Calibre、Modelsim、Design Compiler(dc)、Astro 等 EDA 工具的使用方法。 由于本人才疏学浅,经验不足,难免会在文中出现一些错误,恳请高手给予指正。 数模混合电路的仿真方法 一般的设计流程中数字电路和模拟电路是分开进行设计的,但有些时候希望能将数字电路和模拟电路放在一起仿真来验证设计,这就需要用到混合电路的仿真方法。在 Cadence工具中有专门用作混合电路仿真的仿真器spectreVerilog,其实现方法是首先将模拟模块与数字模块区分开并设置接口电平,然后在 ADE 中设置数字电路的测试代码,调用不同的仿真器分别对 数字模块和模拟模块进行仿真,最 后将结 果 汇 总 显 示 或输 出。 下 面将以 一个 简 单 实例 的形式讲解混合电路的仿真方法。 一、 建 立 数字模块 ① 在命 令 行中输 入 下 面的命 令 设置NC-Verilog 和 Cadence 并启 动 Cadence; setdt ldv setdt ic icfb& ② 建 立 Library 的方法不再 累 述 ,创 建 Cell view 时注 意 Tool 选 择 Verilog-Editor,View Name填 写 functional; 中国科学技术大学·微纳电子系统集成研究中心 数模混合电路设计流程 - 2 / 21 - ③点击 OK 后会弹出有模块代码框架的 vi 窗口,将设计需要的代码输入或粘贴进去; ④保存并关闭后如果没有错误会弹出创建 Symbol View 的询问对话框,确定后会进入Symbol 编辑器,并自动生成了 Symbol(注意在 Cadence 中总线用尖括号<>表示); ⑤保存并关闭 Symbol 编辑器。 至此已经完成了数字模块的创建。 二、 建立模拟模块 模拟电路的创建方法无需赘述,这里搭建了一个输出频率为 10MHz 的环形振荡器。 中国科学技术大学·微纳电子系统集成研究中心 数模混合电路设计流程 - 3 / 21 - 三、 配置混合电路 ①直接在模拟电路中搭建混合电路,将数字模块添加进来,连接数模之间的接口,预留给 testbench 的接口用 port 连接,Ch...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

20120523数模混合电路设计流程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部