• 本课程为精品课,您可以登录eeworld继续观看:
  • From Detailed Routing to Global Routing
  • 登录
课程介绍
相关标签: 集成电路
A modern VLSI chip is a remarkably complex beast:  billions of transistors, millions of logic gates deployed for computation and control, big blocks of memory, embedded blocks of pre-designed functions designed by third parties (called “intellectual property” or IP blocks).  How do people manage to design these complicated chips?  Answer:  a sequence of computer aided design (CAD) tools takes an abstract description of the chip, and refines it step-wise to a final design. This class focuses on the major design tools used in the creation of an Application Specific Integrated Circuit (ASIC) or System on Chip (SoC) design.  Our focus in this part of the course is on the key logical and geometric representations that make it possible to map from logic to layout, and in particular, to place, route, and evaluate the timing of large logic networks. Our goal is for students to understand how the tools themselves work, at the level of their fundamental algorithms and data structures. Topics covered will include: technology mapping, timing analysis, and ASIC placement and routing.

Recommended Background:

Programming experience (C, C++, Java, Python, etc.) and basic knowledge of data structures and algorithms (especially recursive algorithms).  An understanding of basic digital design:  Boolean algebra, Kmaps, gates and flip flops, finite state machine design.  Linear algebra and calculus at the level of a junior or senior in engineering.  Elementary knowledge of RC linear circuits (at the level of an introductory physics class).

人们如何设计这些复杂的芯片?答:一系列计算机辅助设计(CAD)工具对芯片进行抽象描述,并逐步细化到最终设计。本课程主要介绍在建立特定应用集成电路(ASIC)或系统芯片(SoC)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    如何保证PCB电路板铣加工的精度
    PCB电路板数控铣床的铣技术包括选择走刀方向、补偿方法、定位方法、框架的结构、下刀点。都是保证铣加工精度的重要方面。基于这些方面的重要性,总结了这些重要方面。  走刀方向、补偿方法:  当铣刀切入板材时,有一个被切削面总是迎着铣刀的切削刃,而另一面总是逆着铣刀的切削刃。前者,被加工面光洁,尺寸精度高。主轴总是顺时针方向转动。所以不论是主轴固定工作台运动或是工作台固定主轴运动的数控铣床,在铣印制电路
    ESD技术咨询 PCB设计
    新官上任三把火呀
    新官上任,,大家好我是PCB设计版块新上任的版主~其实上面是个自我介绍也是接下来一段对话的背景~~昨天晚上跟ee坛友[url=home.php?mod=space&uid=594651]@huaiqiao[/url] 聊天。huaiqiao:版主疯了呀我:?什么疯了?huaiqiao:一周整个120多个贴我:谁?不是我吧?(心理活动记得自己帖子排第一啊谁突然发威了)huaiqiao:当然是你!我:
    okhxyyo 聊聊、笑笑、闹闹
    Windows mobile Camera驱动
    这几天调camera的驱动,烦死了。现在连亮都不亮。追踪打印消息。现在连打印消息都没有提示。在开始调的时候,也许没有设置好电源,打印消息说I2C不能传输,写失败。通过正常操作GPIO口控制camera的power up和reset,现在就没有了那个I2C传输失败的错误。但是现在,打开手机camera,还是不能启动啊!!显示那个camera的界面。怎么解决?望各位不吝指教!!!
    彪哥 嵌入式系统
    同步串行接口SSI应用实例
    [i=s] 本帖最后由 YHH_LZU 于 2016-4-14 20:09 编辑 [/i]最近在学习M4,要用SSI做一个实例,实现发送和接收,小弟实在是不知道怎么做,请各位同学大哥帮帮忙,小弟不尽感激!!!!小弟QQ:996087345
    YHH_LZU 微控制器 MCU
    为什么PB6没有这些dll文件却能编译通过
    原来一直用PB5做CE开发. 现在想常识下CE6开发. 安装了vs2005等一大堆软件后. 在VS2005下编译一个PB5 DEMO工程OK.发现一个问题. 在common.bib中:; @CESYSGEN IF CE_MODULES_USBD; USBIF BSP_NOUSB !usbd.dll$(_FLATRELEASEDIR)\usbd.dllNKSHK; @CESYSGEN IF CE_M
    weiqh 嵌入式系统
    利用MEMS麦克风测试比较耳机的性能(二)
    [font=微软雅黑][size=4]上次做过用SensorTile集成的MP34DT04-C1[/size][/font][font=微软雅黑][size=4]麦克风对比耳机性能的贴子[/size][/font][font=微软雅黑][size=4]使用的方法是通过音频DAC依次产生从低频到高频的正弦信号驱动耳机[/size][/font][font=微软雅黑][size=4]再通过MEMS麦克
    littleshrimp MEMS传感器

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

     
    机器人开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved