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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    arm的jtag小板上复位电路三极管作用?
    现在调试arm都要用jtag,常用的是wigger jtag,我看上面就是一个244,然后就是一些上拉电阻。我在网上看有的电路图有2中情况:情况1:PC并口的DB2经过一个三极管,然后连到jtag的rst信号,情况2:PC并口的DB2先经过244,然后从244出来后再经过一个三极管,然后连到jtag的rst信号,不知道这个三极管的作用是什么?需不需要过244?手头的jtag板没有焊三极管,想去市场
    huttu ARM技术
    蓝牙测试仪功能明细!
    进军蓝牙5.1文件细则 有安立蓝牙5.0的详细介绍,真的受益匪浅呀!!
    朝歌电声 测试/测量
    TMS320F28035学习记录五
    [p=35, null, left][color=#555555][font=&quot][size=15px]IQMath lib的使用[/size][/font][/color][/p][p=35, null, left][color=#555555][font=&quot][size=15px]参考手册《IQmath_Quickstart.pdf》 版本V1.6.0[/size][/font
    Jacktang 微控制器 MCU
    电暖气——“无声”改造
    大概是在东北待久了,到了上海虽然温度不低,但是室内确实有点冷!于是准备买个取暖器,看了半天选中一款遥控踢脚线烤火炉,就是下面这种图片比较夸张,但是原理是对的,电热元件加热冷空气,热空气自然向上升腾。当初决定买,主要看上这个电暖气:无光污染晚上睡觉不会发光晃眼,也没有额外的噪声,可以安然入睡!但是用了一晚就发现问题了,确实没有光,但是有噪声啊!这款是3挡加热,到了设定温度自动休眠,低于设定自动开启。
    tianshuihu 以拆会友
    TI LaunchPad精品课程第2、3讲学后感!(内涵。。)
    这两天学习了LaunchPad第二讲 第三讲,感触良多:1.学习了第二课和第三课,表示已经没有第一堂课那么简单了,已经有点儿困难了。。。。看起来本人不太适合听课学习,还是比较喜欢实物学习。。。。:Sad:2.学习测试微难。。。。。。课上有讲吗?得自己去看手册找吧。
    lidonglei1 微控制器 MCU
    NAND FALSH可以进行位扩展码
    我手头上有两块Micron的8-bit的NAND FLASH,想扩展成一片16-bit的,不知道可不可以实现呢?
    wgdit ARM技术

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    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