• 本课程为精品课,您可以登录eeworld继续观看:
  • Logic-Level Timing_ Computing ATs, RATs, Slacks, and Worst Paths
  • 登录
课程介绍
相关标签: 集成电路
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)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    (转)揭秘国内首款FPGA云服务器的诞生始末和行业价值
    [url=http://it.sohu.com/20170122/n479351953.shtml]原文地址[/url][align=left][color=rgb(51, 51, 51)][font=宋体]FPGA(Field Programmable Gate Array)现场可编程门阵列,作为ASIC领域中的一种半定制电路而出现已有30年的历史了,它既解决了定制电路的无法改变功能的不足,又克
    白丁 FPGA/CPLD
    “求分享”一款能解析虚拟文件系统"FAT32”的工具
    最近一直FatFS文件系统,为了能理解得更透彻,首先打算先移植到x86平台,我已经在windows建立一个几M的文件当做磁盘,现在需要一款能够解析这个“虚拟硬盘”的软件,能够解析上面关键字段的内容(分区大小、容量、保留区大小、目录节点、文件节点等)
    lzwml ARM技术
    有人要害我
    今天钓鱼回来(这两天楼下单元有住户装修用带气泵的喷涂,油漆味太大,所以大部分时间我把一些窗户关了出去钓鱼),给电动自行车充电,发现指示灯不对,经检查发现电动自行车内部的连接插头变插反了,应该是今天的事情,因为好像以前充电的时候我应该都看了一下指示灯的。钓鱼的时候电动自行车放在路边离我钓鱼的地方有三十米左右。好在充电器是防接反的那种,否则充电器肯定就报销了,尽管我可能会可能修好。可恶呀可恶[[i]
    wangfuchong 聊聊、笑笑、闹闹
    RealViewMDK3.20版最新发布!简体中文帮助
    RealViewMDK最新版本,帮助为简体中文版,下载请前往http://www.realview.com.cn/down-list.asp?id=3263.20版更新如下:[DeviceSupport]Added:RTXsupportforTMS470infolder..ARMBoardsTITMS470R1B1MRTX_Blinky.Added:exampleprojectsforNXPLPC
    ghjkl stm32/stm8
    电机拖动与基础
    电机拖动与基础!
    Sonix 模拟电子
    数码管动态显示部分
    大家好:本人是单片机初学者用51单片机编写了一数码管动态先是程序目的为:用动态扫描方法和定时器1在数码管的前三位显示出秒表,精确到1%秒,即后两位显示1%秒,一直循环下去,代码如下不能达到预期目的,感觉代码没什么问题王高人指点:#include#define uchar unsigned char#define uint unsigned intsbit dula=P2^6;sbit wela=P
    rongshizhao 单片机

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    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