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

显示全部 ↓
推荐视频

    用户评论

    暂时无评论

    猜您喜欢

    推荐帖子

    为什么说瓷片电容封装越大频率特性好?
    [size=4]在频率一定时,电容量越大,容抗是越小的;容抗越小,通过的频率也越低。[/size][size=4]容抗的大小跟通过的频率关系:[/size][size=4]f=1/(2×π×C×Xc)[/size][size=4]根据公式可知,容抗越小,通过的频率也越低,反之则越高;如电视的天线(高频)放大器所用的电容量都是小于100P的。[/size][size=4]容抗=1/2×3.142×f
    fish001 模拟与混合信号
    凭经验选择开关电源磁芯尺寸和类型
    这是一则凭经验选择开关电源磁芯尺寸和类型的资料,可以参考一下。[url]https://download.eeworld.com.cn/download/1962812701/551656[/url]
    快羊加鞭 下载中心专版
    你知道电子镇流器的原理及作用么?
    [size=4][color=#000000]1. 电子镇流器的原理[/color][/size][size=4][color=#000000]  电子镇流器是一个将工频交流电源转换成高频交流电源的变换器,工频电源经过射频干扰(RFI)滤波器,全波整流和无源(或有源)功率因数校正器(PPFC或APFC)后,变为直流电源。通过DC/AC变换器,输出20K-100KHZ的高频交流电源,加到与灯连接的L
    qwqwqw2088 模拟与混合信号
    top系列电源设计软件
    top系列电源设计软件,英文的。
    terrykgm 电源技术
    浅谈PLC学习的5个阶段
    浅谈PLC学习的5个阶段 一.逻辑阶段所谓的逻辑阶段就是可以实现继电系统中的一般逻辑性设计,既然是继电系统所以电力拖动知识就是该阶段的基础。我个人总结学习继电系统的根在于一个字“抢”,继电系统之所以能实现逻辑控制就在这个字上。继电系统中主要就有那么三个东东A常开;B常闭;C线圈。这就对应了PLC中的基本元素了,只不过是阅读的方法不一样罢了。那么是不是就可以把原来的继电系统照搬呢?不行!二者的工作方
    comeon365 工控电子
    LM3S811的AD采样,为什么始终不执行ADCProcessorTrigger(ADC_BASE,0);函数?
    程序编译不报错,但是执行到了ADCProcessorTrigger(ADC_BASE,0);,就没反应了,中断函数也没执行,后面的都不执行?为什么啊?
    citymoon 微控制器 MCU

    推荐内容

    可能感兴趣器件

    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