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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    自定义代码段和数据段
    [i=s] 本帖最后由 fish001 于 2017-7-22 23:43 编辑 [/i][font=Helvetica, Tahoma, Arial, sans-serif][size=4][color=#000000]// 将symbol分配到section name指示的数据段#pragma DATA_SECTION(symbol, "section name");// 将symbol分配到
    fish001 DSP 与 ARM 处理器
    好消息,论坛新增功能了,巨强悍!
    根据坛子里网友们的一些建议,我们论坛的工具一直在不断的完善,经过波波的努力,我们坛子又增加新的使用功能了,在每个帖子里,通过点击头像下方的[color=red]“***的全部文章”,[/color]我们都可以查看每层楼的发帖者所有的帖子如下图所示:再次感谢波波,希望大家今后多多提出意见和建议,以帮助我们吧论坛做的更好!
    EEWORLD社区 为我们提建议&公告
    C28X CPU的DSP开发C语言要点
    [i=s] 本帖最后由 hmily99 于 2016-1-25 15:07 编辑 [/i][size=2]其姊妹篇:[/size][size=2]如何将寄存器与实际地址链接起来[/size][size=2]https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=483139&fromuid=415813[/size][size=2](出处:
    hmily99 DSP 与 ARM 处理器
    关于stm32 PWM的问题
    请问TIM-OCMode中可以选择定时器的工作模式,有PWM模式,输出比较触发模式,输出比较时间模式,还有捕获模式,这些都是什么意思啊,这些模式分别都是干什么的
    dong130300 stm32/stm8
    压电声音元件的基础知识——什么是声音元件
    [size=4]压电扩音器是将压电振动板装入塑料外壳(谐振器)。根据使用方法分为他振型与自振型。广泛应用于家电,普通消费类电子,汽车,以及工业机器等各种用途。[/size][size=4][/size][size=4]什么是蜂鸣器[/size][size=4][/size][size=4]产生警报、电子声音的产品[/size][size=4][/size][size=4]例)报警器、火灾警报器、闹
    qwqwqw2088 模拟与混合信号

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

    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