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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    哈哈哈哈,这是我上坛子来的第1000个帖子!
    [size=6][color=red]由于意义重大,[/color][/size][size=6][color=red]所以,[/color][/size][size=6][color=red]我决定把发的第[u]1000[/u]个帖子用来灌水!!![/color][/size][size=6][color=red]哈哈哈哈![/color][/size][size=6][color=#ff000
    zqzq501311 聊聊、笑笑、闹闹
    lm3s811如何知道pll频率呢?
    lm3s811能不嫩和stm32一样可以通过某个脚输出该频率?如何才能知道pll的频率到底为多少?
    songhuilee 微控制器 MCU
    STC15W204S单片机为啥外部中断0不能进入,求教,串口中断可以发送数据
    #include config.h#include delay.h#include uart.hunsigned int INT0_cnt=0, INT1_cnt=0; //测试用的计数变量sbit key=P5^5;/************* 功能说明 ********************************************************//*************
    bbxyliyang01 单片机
    vc2005中对象指针问题 新手求助
    在MFC中看到这样 CA*p ;CA代表类。然后就可以P->CA类的成员函数。这里不用定义对象吗?类是抽象的又不分配内存的,哪来的地址?高手帮忙
    chenweigang 嵌入式系统
    Cyclone V开发板试用笔记一
    [align=left]Cyclone v的板子拿到有一段时间了,现在才把心得拿出来与大家分享,实在是觉得于心有愧,对不起大家了。[/align][align=left]我拿到开发板,想做的有两类的实验,一个是跟DDR硬核有,另一则是跟收发器有关。[/align][align=left]当初拿到开发板之后,就跑了关于SDI自发自收的loopback例程。例程是开发板套件里自带的,我是直接拿来用,没
    motormouth FPGA/CPLD
    急!!请各位大侠指教关于USB驱动开发
    如题,请有过USB驱动开发经验的大侠们给我说说,我学USB驱动开发有将近半个月,但还是感觉没思路,感觉很模糊,请大虾们指教一般学这个的时候大概多久能学的差不多明白,包括自己编写USB驱动,文件系统相关,写写了 不胜感激或者请大家指点迷津!
    bxjiawei 嵌入式系统

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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