首页> 外文OA文献 >Design of the Analog Transmitter Module in 130 nm CMOS technology
【2h】

Design of the Analog Transmitter Module in 130 nm CMOS technology

机译:采用130 nm CMOS技术的模拟发送器模块的设计

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This report documents the design procedure of a SerDes Transmitter module for PCI e-gen1 applications. The Transmitter module has programmable features: impedance, amplitude and pre-emphasis. Design was performed in 130nm CMOS technology (process IBM cmrf8sf). The design of the Transmitter module is divided in three stages as follow: First, a behavioral model of Transmitter module was created in Verilog-A language. This model has 2 inputs and two complementary outputs. This behavioral model was used to verify the proper system-level response of the Transmitter module alone. Simulations based on behavioral model were performed using Spectre simulator in Virtuoso-Cadence. Simulations results show that the three features: impedance, amplitude and pre-emphasis could be properly modulated with the developed Verilog-A code. The behavioral model of Transmitter module was also assembled with other modules of SerDes system in order to perform mixed-signal simulations and validate the correct response of the entire SerDes system for PCI-e gen1 specifications. As second stage, the Transmitter module was designed at transistor level with two complementary outputs. For this, we used pCells (transistors, resistors and capacitors, and vias for interconnecting devices) from CMRF8SF technology process. Transmitter module is composed by several blocks such as Mux, Decoders, basic digital cells, buffers, and pseudo-analog cells among others. Transistors of digital cells were sized by applying the basic scaling theory while transistors of pseudo-analog cells were sized by analytic calculations in an iterative way. Mux and Decoders were assembled with digital cells. To validate the correct response of each designed internal block, test-benches were created to test each block. Transient simulations were performed using Spectre in Virtuoso Cadence. After verifying the proper response of internal block alone, they were assembled to form more complex blocks such as Decoders, ZAP UNIT and others and they were also tested. Finally, all internal blocks of Transmitter module were assembled and tested at nominal PVT conditions. Critical PVT corners were evaluated and it was verified that response was under tolerance range. The third stage of design was the layout creation in a custom way. A similar bottom-up methodology followed to design at schematic-level of internal modules was applied to design the layout of each internal block of the Transmitter module. Keeping in mind the integration of internal blocks, the low–level digital cells were designed with the same height. The layout of each internal block was verified for DRC and LVS using Calibre tool and design rules of CMRF8SF process. Extraction of parasitics from layout using Calibre-PEX was done for each internal block. Post-layout response was compared to the pre-layout one; for this, Spectre simulation was performed of each internal blocks using simultaneously the extracted Calibre view and schematic view. Once the correct response was verified, the internal blocks were assembled and routed in order to build the entire layout of Transmitter module. Finally, the layout of Transmitter module was folded in order to generate the two complementary outputs. At this top level, the layout of Transmitter module was also checked for DRC and LVS.
机译:该报告记录了用于PCI e-gen1应用的SerDes发送器模块的设计过程。发射器模块具有可编程功能:阻抗,幅度和预加重。使用130nm CMOS技术(工艺IBM cmrf8sf)进行设计。 Transmitter模块的设计分为以下三个阶段:首先,以Verilog-A语言创建了Transmitter模块的行为模型。该模型具有2个输入和2个互补的输出。此行为模型用于验证单独的变送器模块的正确系统级响应。在Virtuoso-Cadence中使用Spectre模拟器执行了基于行为模型的模拟。仿真结果表明,可以使用已开发的Verilog-A码正确调制阻抗,幅度和预加重这三个特征。 Transmitter模块的行为模型也与SerDes系统的其他模块组装在一起,以便执行混合信号仿真并验证整个SerDes系统对PCI-e gen1规范的正确响应。作为第二阶段,发送器模块在晶体管级别进行设计,具有两个互补输出。为此,我们使用了CMRF8SF工艺流程中的pCell(晶体管,电阻器和电容器以及用于互连设备的过孔)。发送器模块由多个模块组成,例如Mux,解码器,基本数字单元,缓冲区和伪模拟单元。数字单元的晶体管通过应用基本缩放理论来确定尺寸,而伪模拟单元的晶体管通过迭代计算来通过解析计算来确定尺寸。多路复用器和解码器与数字单元组装在一起。为了验证每个设计内部模块的正确响应,创建了测试平台来测试每个模块。使用Virtuoso Cadence中的Spectre进行了瞬态仿真。单独验证内部块的正确响应后,将它们组装起来以形成更复杂的块,例如解码器,ZAP UNIT等,并对它们进行了测试。最后,在标称PVT条件下组装并测试了变送器模块的所有内部模块。评估了关键的PVT拐角,并验证了响应在公差范围内。设计的第三阶段是以自定义方式创建布局。在内部模块的原理图级别进行设计时,采用了类似的自下而上的方法,以设计发送器模块的每个内部模块的布局。考虑到内部模块的集成,低级数字单元的设计高度相同。使用口径工具和CMRF8SF工艺的设计规则,对DRC和LVS的每个内部块的布局进行了验证。对于每个内部模块,都使用Calibre-PEX从布局中提取了寄生虫。将布局后的响应与布局前的响应进行了比较;为此,同时使用提取的Calibre视图和示意图对每个内部模块执行Spectre模拟。验证正确的响应后,将内部模块组装并布线,以构建变送器模块的整个布局。最后,将发射器模块的布局折叠起来,以产生两个互补的输出。在此顶层,还检查了发送器模块的布局中是否存在DRC和LVS。

著录项

  • 作者

    Núñez-Corona Joel A.;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号