下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 仿真器并非万能之神摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTAC)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。仿真结果表明,该滤波器带宽的可调范围为126 MHz,阻带抑制率大于35 dB,带内波纹小于05 dB,采用18 V电源,TSMC 018m CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。关键词:Butte 现在已经到了关键时刻。我们已经确定了电路板的设计原型,现正送回实验室进行测
2、试。由于后期规格更改,以及在布线后信号完整性分析过程中发现的问题,这个项目比原计划滞后了两周。这对我而言并非坏事,因为说实话我需要这两周时间,以便将仿真用的测试台准备得停停当当。 此项目采用 VHDL 编码,而且我采取了一种循规蹈矩的方案保持层级结构,所有黑盒子 (Black-box)、原语和宏指令都采用全局声明(以便完成的设计具有更高的可移植性并且可以符合 IEEE 标准),而且主要是一种 RTL 类型的方案。当然,我的部分设计具有行为属性,要不然就是我完全忽略了 HDL 的主要优势 应用行为抽象的能力。
3、60; 因此我多费了点事,不过现在我可以开始启动仿真工作了。仿真进行了数毫秒,我对结果相当满意。我可以通过 Wave 编辑器测量占空比与周期得到了我希望的结果,复位逻辑按照我所预测的时钟周期数出现,时钟合成器运行正确无误。而且I/O 信号显示出我所希望的 1、0 以及三态。值得一提的是,我很清楚地记得我在几千行代码中,已经谨慎地避免了异步过程和时钟域交叉,最重要的是解决信号 (Resolved signal)。我想起学科导师曾经略带讽刺地说PCB 与芯片设计师才用三态。 开始时的信心百倍让我想冒点险,我决定将设计综合在一起
4、。幸运的是,我使用的工具允许我轻松尝试多种不同综合引擎,因此我开始从其中一个内置引擎入手。因为项目中采用了几种复杂的行为状态机,需要花点时间进行优化,不过完成时出现了少数几个次要警告。到目前为止一切顺利。我的信心更足了一点,接着继续点击“创建 (Build)”按钮,接下来工作流程的“映射 (Map)”、“转换 (Translate)”、“布局布线 (Place and Route)”以及“位文件生成 (Bit File Generation)”,这些操作全部通过与芯片厂商工具的命令行接口在后台执行。映射设计进行了大约一分半就停止了,显示出一条有关 IBUFT 与 OBUFT 的难懂信息。唉!我
5、知道自己的好日子到头了,真是大梦初醒啊! 我接下来通常会耸耸肩膀,然后切换到 FPGA 厂商的综合器,看看其优化器能否产生可以顺利布局与布线的结果。因此,点击几下鼠标之后我开始重新运行 “综合(Synthesis)”与“创建(Build)”。这次我注意到综合多少比以前快了一点。我心中燃起希望,因为厂商的引擎在进行较少程度的优化,而且将产生尽管更庞大、但更精确的实施方案。然后在映射过程中在同一地方嘎然而止,同样出现了让人费解的错误消息,然后是一条警告: ERROR:NgdBuild:924 - bidirect pad net
6、 'DATA_IO<15>' is driving non-buffer primitives: pin I1 on block U_dspboard_fpga/fb_epb_intf_inst/n12g with type AND2B1WARNING:NgdBuild:465 - bidirect pad net 'DATA_IO<15>' has no legal load. 我开始嘟嘟囔囔,旁边的同事眯起眼睛,像老
7、鹰山姆那样斜眼着我。庆幸的是,我能够从消息屏幕中的错误消息中找到出现错误的代码行。双击与两个串联的缓冲区有关的第一个错误消息后我找到了以下代码片段:DATA_IO <= DATA_IN when CNTL_IN(4) = '0' - write to Ext. Device else (others => 'Z')
8、;DATA_OUT <= DATA_IO; - data from core to CF (5000_0050) 我最初的想法是“啊哈,我弄出了一个三态端口与多路复用器,多么好的想法呀?”。聪明而又经验丰富的读者一眼就能看清这个问题,但是这种错误会让 FPGA 新手难倒好几天,让人寝食难安,心力憔悴。我盯着这三行代码看了半分钟,意识到应该随便找张纸画出我最初的意图: 现在我认识到,我之前认为综合引擎会明白我并不想在器件中加入高阻抗信号。实际上,当我再次查看错误与警告消息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届湖南岳阳第一中学物理高二第一学期期末预测试题含解析
- 广西来宾市2025届物理高一上期中复习检测模拟试题含解析
- 2025届黑龙江省双城市兆麟中学物理高一上期中质量跟踪监视模拟试题含解析
- 盐城市重点中学2025届物理高二上期末考试模拟试题含解析
- 云南省元江县第一中学2025届高二物理第一学期期末监测模拟试题含解析
- 江苏省南通市通州区海安县2025届高二物理第一学期期中质量跟踪监视模拟试题含解析
- 2025届广东省韶关市新丰一中高三上物理期中检测试题含解析
- 2025届广东省肇庆市百花中学高二物理第一学期期中考试模拟试题含解析
- 2025届安徽省皖北协作区物理高三上期末质量跟踪监视试题含解析
- 黑龙江省东部地区四校联考2025届物理高三第一学期期末监测模拟试题含解析
- 银行诉讼时效培训课件
- 大学生职业规划大赛成长赛道参赛作品
- 温室气体排放及减排策略
- 职业生涯规划书助产
- 香浓可口的焦糖布丁
- 公墓宣传推广策划方案
- 《从九一八事变到西安事变》【精准教学】
- 《亚里士多德》课件
- 分数阶微积分简介(大三下)
- 静脉炎及静脉外渗的相关知识
- 《女性生殖生》课件
评论
0/150
提交评论