• 本课程为精品课,您可以登录eeworld继续观看:
  • Multilevel Logic—Implicit Don’t Cares, Part 1
  • 登录
课程介绍
相关标签: 集成电路
A modern VLSI chip has a zillion parts -- logic, control, memory, interconnect, etc.  How do we design these complex chips?  Answer: CAD software tools.  Learn how to build thesA 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 first part of the course is on key Boolean logic representations that make it possible to synthesize, and to verify, the gate-level logic in these designs.  This is the first step of the design chain, as we move from logic to layout.    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: Computational Boolean algebra, logic verification, and logic synthesis (2-level and multi-level).

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.  Exposure to basic VLSI at an undergraduate level is nice -- but it’s not necessary.  We will keep the course self-contained, but students with some VLSI will be able to skip some background material.e tools in this class.

人们如何设计这些复杂的芯片?答:一系列计算机辅助设计(CAD)工具对芯片进行抽象描述,并逐步细化到最终设计。本课程主要介绍在建立特定应用集成电路(ASIC)或系统芯片(SoC)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    传感器带动新兴产业的发展
    据悉,中国目前有1600家企事业单位从事传感器的研制、生产和应用,年产量达24亿只,市场规模超过900亿元,品种规模近6000种,在机械量、热学量、光学量、磁学、电学、声学、生物量等领域已具有一定的产业化能力,但与美国等老牌工业国家相比,仍存在较大差距,年产值超100万只的企业寥寥无几,国家重大装备所需高端产品主要依赖进口。金融危机后,在中低端市场优势日渐减弱。用于检测发烧病人的红外传感器、智能手
    sensorexpert 工业自动化与控制
    VB 作实时数据采集曲线
    我这有一段VB程序是为了画实时采集曲线的。软件编程我不行,如果大家有看得懂得,请帮我看看。程序不多Private Sub MSComm1_OnComm()Dim Inbyte() As ByteDim buffer As StringDim datatemp(1000) As SingleIf num199 Then Call renew'刷新绘图区'读取仪表返回数据串Select Case MS
    rockzone 单片机
    求助:数据大到超出ICCAVR编译器的处理范围怎么办
    要处理数据8000000000,但是ICCAVR不支持long long型,求助解决方法
    sspp527 单片机
    显示区域改小了,想把触屏调准,有问题了
    我LCD用的是480*272的,ARM2450,现在我把Display.h里分辨率等参数改了,把显示区域改成320*240大小的(如下图'0'区域),改后触屏不准了,我任务是要把它调准。于是稍微看了一下触屏的驱动程序,没研究的很透。000000000000000000111111111111111100000000000000000010000000000000000001000000000000
    www2900 嵌入式系统
    河南地区做电子技术的都来
    笨人现处河南省郑州市,在这里上学,工作已5年有余了。深切体会河南电子开发能力的落后状态。举一个最简单的例子,每年各个厂家开巡展会研讨会,就是成都西安这些西部欠发达地区都比郑州的多,三年多来我接到的在郑州开研讨会一类的通知只有两次,且只有一次和我的开发项目相关。就更别说高端产品的发布会等等了。同时据我了解,河南的很多公司资源匮乏,研发能力不足,工具稀缺,我就遇到一个朋友,公司连示波器都没有。毕业时,
    leang521 聊聊、笑笑、闹闹
    手机显微镜问世
    加州大学伯克利分校(UC Berkeley)的研究人员们四月份发表了一种特殊的镜片,可以把一般的手机摄像镜头变成一个可携带的显微镜,且足以充当亮视野显微镜(bright- field microscope),他们称这项发明为“手机显微镜”( CellScope)。这项发明现在功能又变得更强大了,该研究团队星期二表示,“手机显微镜”现在已经可以拍摄疟疾寄生虫甚至上了荧光显色的结核病细菌的彩色照片。他
    xyh_521 创意市集

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    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