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

显示全部 ↓
推荐视频

    用户评论

    EE大学堂
    好课程,先标记一下
    2021年08月19日 19:00:10回复|()

    猜您喜欢

    推荐帖子

    关于单片机除法优化的问题
    用减法代替法优化的化我用仿真反而速度慢,而且是商小于10啊。移位和与运算貌似只能取代除数是2的次方的除法,还有什么方法没有?还有什么其他方面的优化没有?
    quq 嵌入式系统
    PADS logic VX.0 自定义自己开机边框设置-经验分享
    相信PADS工程师老鸟和菜鸟使用PADS logic VX.0每一次打开之前,都是软件系统默认开机文本框画面,很不爽.能不能每一次开机都能显示自己设计风格模板边框?请看下面几步轻松设置步骤:PADS logic VX.0 自定义自己开机边框设置,设置成一个自己开机模板边框设置或者画好自己喜欢开机文本框后点击菜单“文件”-导出-保存您安装PADS路径,我一般安装安装在D盘;路径如下D:\Mentor
    yedaochang PCB设计
    使用OpenGL ES 2.0画一个最简单的三角形
    求一段代码,需要使用OpenGL ES 2.0, 画一个简单的三角形,平面的就好。
    wangtianji 嵌入式系统
    庆祝电子工程世界改版
    [i=s] 本帖最后由 paulhyde 于 2014-9-15 09:54 编辑 [/i]庆祝电子工程世界论坛改版,请大家以后多关注嘎!
    capple 电子竞赛
    DSP中的基础算法和模型的详细解析:整体流程
    首先,我们先来看一下M6D的DSP工作的整个流程:追踪用户行为:DSP公司通常会在广告主的网站上埋点(即放上一个1x1的不可见像素),这样当互联网用户第一次访问广告主的网站时,就会得到DSP公司的一个cookie,这样DSP公司就可以追踪到这个网民的在广告主网站上的行为了(这些数据也叫action data)。DSP公司还会和第三方的网站合作(例如:新浪,腾讯),在他们的网站上也埋点,或者向DMP
    Jacktang DSP 与 ARM 处理器
    开发车载定位系统,通过GPRS通信,这里都需要什么认证?
    个人大侠,问题如上,有开发过的朋友指点一下,谢谢!
    weisheihuozhe 嵌入式系统

    推荐内容

    可能感兴趣器件

    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