• 本课程为精品课,您可以登录eeworld继续观看:
  • Interconnect Timing_ Elmore Delay Examples
  • 登录
课程介绍
相关标签: 集成电路
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)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    PFC的设计一
    数字交错式功率因数校正(PFC)控制https://bbs.eeworld.com.cn/thread-306719-1-1.html[[i] 本帖最后由 蓝雨夜 于 2011-11-17 22:48 编辑 [/i]]
    蓝雨夜 DIY/开源硬件专区
    大家画电子设计整体框图是怎么画的?
    [i=s] 本帖最后由 paulhyde 于 2014-9-15 09:44 编辑 [/i]期待能够被推荐及款好用的经典工具软件用来画整体框图,程序流程和电路图。
    liu5013 电子竞赛
    求救各位高手:关于键盘输入和中断程序,在线等
    我编了一个键盘输入程序,因为里面需要检测按键是否有效,所以在延时上采用的时定时器周期中断,中断服务程序中设有变量,以检测按键状态,现在我得定时器周期中断程序和按键输入程序都编译链接好了并且建立在一个工程文件中(都是汇编的),可是我不知道怎么运行,突然特别糊涂,我怎么把中断和键盘输入程序连在一起运行呢?很着急啊,谢谢各位啦!
    heyi000 模拟与混合信号
    bootload问题
    请教各位,程序用仿真器跑通了然后烧片子脱机跑就出问题了,脱机前面程序也可以执行,就是最后没有输出不知道仿真器和脱机跑有什么不同之处?程序有1600多行,EEPROM有8×8K附上boot转换程序:priii.out-I-map priii.mxp-boot-bootorg PARALLEL-e 0x2df3-o priii.hex-swwsr 0x7fff-bscr0x8802-memwidth
    醉清风 模拟与混合信号
    关于网络内存池及SOCKET TIME_WAIT求助
    最近在vxworks +arm9 88e6218上移植goahead server 现在出现了问题!访问页面50次左右的时候,tNetTask抛出S_netBufLib_NO_POOL_MEMORY错误,后来将内存池设大后,能访问页面的次数比以前多了些,但是任然有S_netBufLib_NO_POOL_MEMORY错误,1、->netStackSysPoolShowcluster pool fre
    yjguanjian 嵌入式系统

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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