• 本课程为精品课,您可以登录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)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    用户评论

    暂时无评论

    猜您喜欢

    推荐帖子

    FPC制造流程介绍
    [align=left][color=#000][font=微软雅黑][size=4]FPC又称柔性电路板,FPC的PCBA组装焊接流程与硬性电路板的组装有很大的不同,因为FPC板子的硬度不够,较柔软,如果不使用专用载板,就无法完成固定和传输,也就无法完成印刷、贴片、过炉等基本SMT工序。[/size][/font][/color][/align][b][size=4]一.FPC的预处理[/siz
    ohahaha PCB设计
    请版主解答
    我欲采用你们的STM32F103ZCT6做产品,想请问一下价格和供货周期。如果采用我们每月至少有上K的量。现在听说你们的产品缺货严重是这样吗?这种144脚LQFP的芯片不同FLASH大小的价格差距多少?我的邮箱xiaoguohui@yqsh.com ,望回复。谢谢!
    jerohands stm32/stm8
    一款大功率DC转DC车载降压电源模块方案输出高达12A,原理图及PCB方案实测
    [i=s] 本帖最后由 jameswangsynnex 于 2015-3-3 19:50 编辑 [/i]:) 第一次发帖,拜托大家顶顶:)前段时间一直在搞车载DC降压电源,设计了很多方案要不就是电源模块的价格比较贵,要不就是供货周期长,即使这样由于量小老是买不到原装IC(水货的大家都懂得。。。。反正是问题多多:) :) )。非常苦恼。偶尔一次机会再网上看到一款国产的IC,介绍说电流还可以,于是立刻
    nbta99 移动便携
    揭秘:比尔盖茨高科技智能豪宅
    转自:[url=http://news.hn.soufun.com/2013-07-24/10594829.htm]http://news.hn.soufun.com/2013-07-24/10594829.htm[/url][p=24, null, left][color=rgb(51, 51, 51)][font=宋体, Verdana, Arial, Helvetica, sans-seri
    wangfuchong 聊聊、笑笑、闹闹
    两个单片机通讯
    两个单片机通讯,一个接收,一个发送。我设置两边波特率为9600,一切正常。但是我只把两边的波特率改成115200,就不能通讯了。为什么?时钟是8MHz
    chenmaoxiong 嵌入式系统
    富士通FRAM心得提交
    快递师傅一声吼,心里一个激灵,不记得最近又买了什么东西,是什么呢?赶紧接过来一看,原来是前些日子在力源公司申请的富士通铁电FRAM到了。心情激动,赶紧查询手册,准备测试学习。首先了解了一下,FRAM产品结合了ROM的非易性数据存储性能和RAM的优势,具有几乎无限次的读写、高速读写周期和低功耗特点。富士通FRAM产品线具有多种接口和容量,包括工业标准的串行和并行接口;富士通FRAM产品具备了高速读写
    tjCFeng 综合技术交流

    推荐内容

    热门视频更多

    可能感兴趣器件

    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