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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    【Silicon Labs 开发套件评测专区】开箱+LED闪烁工程
    最近收到了ee论坛的PG22-DK2503A EFM32PG22开发套件,这里需要按照惯例进行评测。此套件来自于大名鼎鼎的Silicon LabsEDOM益登科技,在此不再赘述有关于厂商的科普细节。下面略述套件的基础介绍。● PG22-DK2503A EFM32PG22开发套件PG22 开发套件是适用于 EFM32PG22( 32 位 ARM Cortex-M33) 低成本、小封装微控制器的开发平
    ly87802541 Silicon Labs测评专区
    监视器使用问题解答9例
    [i=s] 本帖最后由 jameswangsynnex 于 2015-3-3 20:01 编辑 [/i] 监视器使用问题解答9例 一、监视器与电视又什么区别?为什么电视机不能作为监视器使用?监视器在功能上要比电视机简单但在性能上,却要求比电视机要求高,其主要区别反映在三个“度”。一是图像清晰度:由于传统的电视机接收的是电视台发射出来的射频信号,这一信号对应的视频图像带宽通常小于6M,因而电视机的清
    17003404 消费电子
    关于BDM在Codewarrior中无法识别的解决方法
    关于BDM在Codewarrior中无法识别的解决方法
    星雨心语 NXP MCU
    年终总结
    [size=4]总结:一年又过去了,怎么口袋里还是没钱呢?[/size][size=4]工作:今年是最没有激情,最懒散的一年。原因在于不能严于律己,其次是公司的整体散漫的工作氛围,与不完善公司制度。[/size][size=4]生活:同样是没有激情,上班,下班,睡觉吃饭,每天重复些同样的事情。[/size][size=4]再次总结:这一年感觉虚度了。[/size][size=4][/size][s
    靠谱的小小帆 聊聊、笑笑、闹闹
    MCU和电源的选择让您的嵌入式电路设计更高效
    [size=4]1、MCU的选择[/size][size=4][/size][size=4]  选择 MCU 时要考虑 MCU 所能够完成的功能、MCU 的价格、功耗、供电电压、I/O 口电平、管脚数目以及 MCU 的封装等因素。MCU 的功耗可以从其电气性能参数中查到。供电电压有 5V、3.3V 以及 1.8V 超低电压供电模式。为了能合理分配 MCU 的I/O资源,在 MCU 选型时可绘制一张
    Jacktang 模拟与混合信号
    浅谈DSP的音频处理
    摘要:从激光唱盘(CD)到超级音频CD(SACD)、DVD音频唱盘和MP3多媒体播放器,数字形式的音频技术越来越流行,音频处理已经取得了长足的进步。本文重点探讨DSP的音频处理。关键词:DSP音频系统现在大多数音频处理仍然在模拟领域进行,因为早期的数字处理解决方案--基于通用的DSP和外部的模数转换器(ADC)和数模转换器(DAC)使得在硬件和软件编程上的额外费用明显增加。因此实现这样的解决方案很
    liumnqti DSP 与 ARM 处理器

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    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