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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    现在哪种嵌入式系统用得比较多?
    现在国内公司哪种嵌入式系统用得比较多?WinCE 、Linux 还是 Vxworks ?
    deeply 嵌入式系统
    花了一下午,将4s降级到6.13,终于不卡顿了
    好开心:)
    247153481 聊聊、笑笑、闹闹
    大神们帮我看看哪里出问题了吧!关于串口的!毕业设计!
    目的很简单,就是通过串口发送想要设定的时间的时、分给单片机,单片机通过DS1302读取目前的时间,与预设的时间的时、分进行比对,在规定时间让LED点亮。为了测试准确,我让单片机每秒都把当时的时间读出来。在之前的测试中,已经可以实现发送给串口一个预设时间的“分钟”,LED在那个分钟点亮,说明DS1302的设置是没有问题的。但是,当我把程序改成串口中断读取时和分并把这两个数存到port_shi_fen
    毛毛学习单片机 51单片机
    4200脉冲IV测量CMOS晶体管工作原理
    本文补充了4200-SCS[1]应用手册第四章节脉冲IV部分信息。双击4200桌面上的Complete Reference图标得到所有4200的文档。通常而言,4200-PIV[2]给门极施加一个脉冲,同时直流偏置漏极。源和本体均连接到地线/屏蔽层上。双通道示波器(4200-SCP2)测量门极和漏极电压。漏电流是通过计算示波器的50ohm两端(图1a,SCP2通道2的 Rsense)的电压降得到的
    Jack_ma 测试/测量
    SILICA Pengwyn AM 3354板
    [align=left][color=#333333][font=Arial][size=12px][b]Sitara ARM Cortex-A8 Processor, AM3354 at 720 MHz [/b][b]On-board memory[/b][/size][/font][/color][/align][list][*]256 MB RAM DDR3[*]1 Gigabyte Nan
    蓝雨夜 DSP 与 ARM 处理器
    STM32启动后都干了些什么?
    在MDK环境,从上电启动运行到MAIN()之间都干了些什么?看反汇编,好像有一些初始化RAM,设置堆栈,和中断向量.请香版主详细解释一下,或者参考那些资料;另,怎么指定堆栈的位置?
    allensun006 stm32/stm8

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    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