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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    MCU电源电路及元件选型考虑
    MCU一般需要内核电源、参考电源、通用电源,每个电源的性能参数各不相同。为了稳定运行,MCU要求这些电源必须具备三个条件:负载瞬态波动低,纹波抑制比高,功耗低。图1. MCU供电电源MCU的内核电源最为重要。目前MCU内核的供电电压大约为1.0-1.2V,这个值倾向于不断降低,有望在未来达到0.8-1.2V左右,以满足智能手机、平板电脑等智能终端不断发展的小型化、轻量化和低能耗需求。1.设计要求M
    芯情观察猿 stm32/stm8
    usbps_v1_02_a的ULPI_VIEWPORT的读写问题
    本人要用zynq板子实现USB Device功能,在对寄存器ULPI_VIEWPORT进行控制区读写USB OHY时出现问题,当setULPI_VIEWPORT寄存器的RUN时,按照手册上说的,读写完成之后自动清零,但是并没有。有哪位做过这方面的能否指导一下?
    wanglei0307 FPGA/CPLD
    串口调试遇到的问题
    在用串口调试的时候,发数据在串口上显示,全速运行时有些数据没有显示出来,但一步一步仿真的时候就能显示出来,这是为什么呢??
    wotu0 微控制器 MCU
    TI高性能充放电方案在电池测试设备(Battery Test System)中的应用
    电池测试设备是电池制造行业的必需设备和基础设施。随着电动汽车、便携式消费电子等应用对锂电池的需求不断增加,锂电池测试设备的需求也一路上行。电池测试设备用于在向客户发货之前验证电池的功能和性能。在组装电池单元或电池组之后,每个单元必须至少经历 一个完全受控的充电或放电循环,以初始化该设备并将 其转换为正常工作的储电设备。电池测试设备的主要功能是对电池容量、效率、倍率、高温性能、低温性能、存储性能及内
    qwqwqw2088 模拟与混合信号
    一些关于WINCE的问题
    各路高手:小弟现遇到几个问题能否出手相助一下?1,在下载完内核之后,为什么“我的设备”下NANDFLASH的文件夹没有了?是不是涉及到要重新分区的问题,能否在定制的时候就设置好?2,如果我编的程序需要用户保存一些文件,是不是一定要调用NANDFLASH的路径,如何调用?3,在定制内核的时候,我想把内核精简到最小,是不是一定要用自定义?自定义的选项那么多,怎么选择在编译时才不会报错?每个要打勾的选项
    86682049 嵌入式系统
    本人菜鸟,请各位高手指出我程序中的错误,谢谢!
    #include#define uchar unsigned char#define unit unsigned intsbit rs=P2^6;sbit rw=P2^5;sbite=P2^7;uchar table1[]= "welcome!" ;uchar table2[]= "1234567890123456";//************************************vo
    wxbckj 51单片机

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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