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

显示全部 ↓
推荐视频

    用户评论

    暂时无评论

    猜您喜欢

    推荐帖子

    求参考程序“”可以MSP430在地址位多机通信模式中实现下位机向主机发送数据“”
    [font=微软雅黑][size=5][b]求参考程序“”可以MSP430在地址位多机通信模式中实现下位机向主机发送数据“”[/b][/size][/font]
    VagueCheung 微控制器 MCU
    孬的电视机顶盒会辐射骚扰其他电子产品,知道不?
    [size=4]一些看似比较安全的电视机顶盒,竟在暗中骚扰用户家中的其他电子产品,影响其正常使用。[/size][size=4]机顶盒的主要作用就是用来看电视直播,视频点播,在此之外还可以玩游戏、听音乐、安装各种软件。对于喜欢看电视的用户来说,机顶盒的体验非常重要,无论是电视的卡顿和流畅性,还是机顶盒的应用内容,甚至用电安全、辐射骚扰,都离不开用户对机顶盒的要求。[/size][size=4][/
    qwqwqw2088 模拟与混合信号
    QUARTUA II 9.1 自带的仿真为什么会说项目太复杂:层次路径太长错误
    如图,创建不了网表
    爱因所以斯坦 FPGA/CPLD
    MSP430C语言例题
    里面详细介绍了430的编程,和使用
    t5pk.ok 微控制器 MCU
    问问价格,
    谁能做程序和SD卡的ID号码绑定加我msn,或者给我发邮件,lwt5671@hotmail.com,,,很想实现这个功能,说不是用做商用,估计没有人相信,那就花钱买吧,,看我能掏起不,呵呵,老斩也没有消息了?
    abc1681681 嵌入式系统
    学习如何将无线固件升级应用于 MSP430 微控制器
    [align=left][color=#000]随着物联网 (IoT) 内器件的互联程度越来越高,并且客户需求也使得固件和软件升级变为重要的产品要求,这一切都使得针对这些更新的架构搭建成为前沿产品设计中的一个关键组成部分。虽然能耗比较高的应用往往包含一个伴随处理器,连同一个诸如MSP430 MCU的低功耗MCU,所使用的机制有所不同;但是在使用低功率器件的环境中,到[color=rgb(205,
    maylove 微控制器 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