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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    求教大神这是什么芯片。。
    大神们,这是什么东西,都没见过的,作用是什么的
    RCSN 单片机
    用FPGA实现时分复用的问题
    最近在做一个题目,其中里面用到用FPGA将经过A/D转换的八路视频信号合成两路信号,也就是做了一个合路器,8:2合路器的作用是对每路视频信号进行第一次复用,将每路12.SMHz、8bit的数字视频信号复用为2bit,以50MHz的频率输出(1)data为经过A/D变换后输入的8bit并行数据;rst为复位信号,低电平有效;clk为50MHz时钟信号;load为置位信号,当load为高电平时将dat
    ckwangwei FPGA/CPLD
    晶体管电路设计 铃木雅臣
    晶体管电路设计铃木雅臣强烈推荐转载的,大家懂的。
    xuda0825 模拟电子
    小弟现在需要一份器件的PDF资料
    在画PCB的时候常常安需要画,需要特定的封装,但是资料找不来,求各位大神,帮个忙介绍下怎么找资料,或者帮我查找一下《DC-37SZ》和《DB-17SB2dz》的资料,,谢谢了
    flying510 PCB设计
    能识别来客身份的音乐门铃电路
    [i=s] 本帖最后由 jameswangsynnex 于 2015-3-3 19:56 编辑 [/i]
    探路者 消费电子
    最近要求做毕业设计.几个问题求救!
    本人小白。毕业设计要求做无线生理参数测试仪。简单化为MSP430F147+DS18B20温度传感器+OCMJ2X10C为液晶显示控制芯片 电源电路怎样设计?查阅了很多资料只有简单的框图。没有具体的电路图。马上要叫设计初稿了,自己还一塌糊涂,特想各位大神求救!系统框图如下: 工作原理应该是msp430最小系统+蓝牙模块+传感模块+显示模块。电源要求3.3v 貌似查阅相关资料均为5v供电!:Cry:[
    wings110 微控制器 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