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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    招聘: 软件工程师 (Windows Mobile, WindowsCE, 嵌入式, C语言)
    以下职位长期有效,请有意者将简历发至(不要贴附件,简历粘贴到邮件末): huawei.pda@gmail.com另,本周六,日本公司将在成都进行现场招聘,有意者请提前联系我.1.1 招聘职位:驱动软件开发工程师1.2 职位描述:开发和移植基于Windows Mobile的BSP(Board Support Package).开发和移植Windows Mobile设备驱动程序,包括:LCD,AUDI
    zhull1984 嵌入式系统
    物联网经典资源大放送,持续更新中,请大家经常关注!
    [align=center][/align][size=5][color=#ffa500][b][url=https://www.eeworld.com.cn/a17397]深圳电信内部资料:NB-IoT解决方案[/url][/b][/color][/size][font=微软雅黑][size=4]深圳电信针对物联网提出的物联网解决方案,主要是大框架。对做物联网的人很有借鉴意义[/size][/f
    高进 下载中心专版
    菜鸟请教VxWorks下socket通信问题
    有一块ARM7下的目标板,VxWorks操作系统移植完毕。想用PC机和目标板用socket通信,有相应的程序tcpserver、tcpclinet。请问应该怎么样操作?或者推荐点资料,谢啦
    ssxw56 实时操作系统RTOS
    16位的屏幕,直接写屏为什么颜色会变掉?
    在ce系统中,屏幕是16位的,我创建了一个dib section:BITMAPINFO bi={0};bi.bmiHeader.biSize=sizeof(bi.bmiHeader);bi.bmiHeader.biWidth=320;bi.bmiHeader.biHeight=240;bi.bmiHeader.biCompression=0;bi.bmiHeader.biPlanes=1;bi.b
    huanglinyu 嵌入式系统
    sst51(8位)单片机,4段数码管显示,在keil中可以编译,但不能调试,显示disassembly windows
    下面是我的程序,挺简单的,本来不应该有问题,但调试时却总出现disassembly窗口。在附件里,有我的单片机开发板。先谢谢大家了!!!DBUFF EQU 5AHWBUFF EQU 5EHORG 0HAJMP STARTORG0BHAJMP DISPORG 30HSTART:MOV SP,50HMOV P0,#0FFHMOV P2,#0FFHMOV TMOD,#00000001BMOV TH0,#
    lyzj3210 嵌入式系统
    POE供电问题
    从网上找了几篇POE供电的文章,但是看完后一头雾水。有几个问题请教高手标准提到,POE管理设备PSE在设备接入时会先发出一个低电压,检测一下是否PD设备,如果是PD设备才开始供电。当 PD 检测并输入 2.7V~10.1V 电压时,其必须与一个 25KΩ 的负载相连。如果 PD 的输入范围为 14.5V ~20.5V,那么 PD 将与一个恒流负载相连,该负载会显示出 PD 所消耗的电量
    bigbat 电源技术

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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