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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    【小熊派BearPi-HM Micro】二:从零搭建OpenHarmony编译环境
    [i=s] 本帖最后由 数码小叶 于 2022-3-26 15:36 编辑 [/i]对于OpenHarmony的编译环境,可以选择简单的方式,就是直接使用小熊派提供的系统镜像,但是抱着学习的心态,还是从零开始,因此,之前的虚拟机也没使用,重新来个新的虚拟机。在ubuntu18和20之间纠结了一下,最后还是选择了熟悉的18。纠结的原因就是因为看到了环境要求里有一条,python的版本3.7以上。而u
    数码小叶 Linux开发
    有用过LORA的SX127x芯片的吗,到底什么叫扩频?意义在哪里?
    [i=s] 本帖最后由 天涯海角sr 于 2018-8-31 00:46 编辑 [/i]看了一些官方解释,无非就是把原来传输1位的时间,通过更高频的码结合。但是这样到底有什么意义呢?该通道的信号传输并没有加快啊。
    天涯海角sr 无线连接
    容差分析与最坏分析
    [font=Arial, Helvetica, sans-serif]最近确实在深入查询关于可靠性方面的资料,对我原有的一些概念和一些方法有了一些改变,最为突出的还是常用的一些方法。有几份比较老的资料,看起来有些吃力,不过如有希望深入去了解的,可以参考一下。老先生写的书就是有些复杂,数学公式有点多的让人头痛一些。[color=#c60a00]电路参数的容差分析与设计[/color] 作者:凌燮亭[
    yulzhu 模拟电子
    专业PCB线路板生产 PCB线路板快速打样 PCB线路板博士
    [i=s] 本帖最后由 jameswangsynnex 于 2015-3-3 20:00 编辑 [/i]深圳速马PCB制板专业提供单面、双面、多层电路板制作服务。PCB线路板快速打样专为客户提供快捷方便的服务,打造最快、最超值的样板!是您实验样板的最佳选择! 让您尽情享受灵感闪现的快乐! 全工艺样板最快24小时可以出货!让您缩短新产品开发周期,保持在竞争中的领先优势!我们以优质的品质、合理的价格、
    pcb27889967 消费电子
    请先看此帖
    [size=4][color=#0000ff]各位朋友大家好,为了我们板面能够发挥出更好的作用(如交流、讨论等等),希望大家能够多多提出[b]宝贵建议![/b]我们将努力改善。谢谢![/color][/size]在本板里发东西时请注明要用什么软件才能看,要不下来之后也看不了。没用。在请你到公告板上看看,投上你的一标,并说出理由谢谢你的合做
    天使疯子 嵌入式系统

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    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