• 本课程为精品课,您可以登录eeworld继续观看:
  • Multilevel Logic—Observability 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)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    用户评论

    暂时无评论

    猜您喜欢

    推荐帖子

    modelsim脚本里面有没有复制文件的功能啊
    可不可以完成这样的功能:从别的目录下copy一个文件到当前目录下
    eeleader FPGA/CPLD
    今天收到了论坛寄来的CIII板子,准备开始2.0示波器的软件编写
    由于没有相机,不能上图了;进展过程中与大家分享代码和乐趣
    lrz123 DIY/开源硬件专区
    超低价处理开发板——书是2-3折出
    120元包邮。英蓓特AT91SAM3S4C开发板200包邮。50元包邮。QQ763673271[url=http://mxchip.taobao.com/]http://mxchip.taobao.com/[/url][[i] 本帖最后由 reayfei 于 2013-12-9 11:33 编辑 [/i]]
    reayfei 淘e淘
    wince 串口的处理速度问题
    用串口与MCU通信,用57600波特率,8位数据,1位停止位,无校验位。mcu端发送一个数据包号请求命令(共10个字节长度),wince端收到后,解析出包号,把对应包号的数据发送给MCU(共40个字节长度)。mcu端收到数据后继续请求下一包数据,一来一去,如此反复。按理说这个处理过程应该是很快的啊,我测了下完成一包数据的通讯传递过程平均要50多毫秒!而理想状态下应该至少在20MS以下,请问要如何配
    xxc555 WindowsCE
    被某人成为世界难题(干扰和信号),坛里的高手来看看
    公司历经三年,耗资3000万始终没有解决问题。我们系统中GPRS wifi 等大功率大电流的模块都是实时工作 在他们工作的时候 系统中模拟电路 始终受到大功率模块的 辐射干扰和传导干扰导致系统无**常工作。现在我们系统重新架构如上图所示。所有模块的地都通过磁珠一点接入到电源进线。 磁珠的额定电流都是超过2A。我想问一下各位高手这么的系统架构合不合理。有没有更好的 电源系统架构和走线方式。特别是地的
    laojiededepan 模拟电子
    5.6寸真彩色智能终端 比 单色液晶屏还低?
    单片机的各种应用产品设计中,LCD和触摸屏作为人机交换的界面使其应用越来越广泛,但在实际应用中单片机要去直接控制大尺寸的彩色LCD(5.6寸以上)是比较困难的。我公司推出的智能显示产品正是为了单片机可以直接控制大尺寸LCD和触摸屏而设计的。智能彩色显示器内含:彩色LCD+触摸屏+智能控制板。可以让单片机用户很轻松地通过串口通信完成显示的设计,而将更多的精力集中于控制方面的设计。智能彩色显示器的主要
    zcx027 嵌入式系统

    推荐内容

    可能感兴趣器件

    EEWorld订阅号

    EEWorld服务号

    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved