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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    请问在 Protel 99SE 内哪里可以设定记忆板子的厚度和长宽等资讯?
    大家好:我在用 Protel 99SE 画好电路板,转好 Geber 档之后,要传给 PC 板工厂打样时,常常会忘记这块板子应该做多少厚度,不知道 99SE 里面哪里有可以让我们自己记录一些板子的资讯的栏位,如果可以再记录长宽更好,不用每次打样之前还要重新测量。谢谢。
    PSIR PCB设计
    寻求STM32扩展以太网接口的方案
    产品目前用的是STM32F103,通信方式想改成以太网,请教各位哪里有相关的方案?谢谢!
    daxingxian stm32/stm8
    【2022得捷电子创新设计大赛】CAN通信数据显示终端
    一、作品简介设备调试过程中经常要查看设备的一些数据和运行状态,使用STM32H745开发板将主要的数据和状态显示在显示屏上 ,更直观的查看设备的参数数据。二、系统框图2.1、硬件框图硬件部分使用了FDCAN1通信和LTDC LCD显示部分。FDCAN1接收外部CAN设备数据,板卡接收处理后,在串口输出数据,同时在LCD显示屏上显示相关的参数数据。2.2、软件框图软件部分移植了ucos系统和Stem
    TL-LED DigiKey得捷技术专区
    我提问题你做实验(1)_13年1月25日
    大学生入门者也许感兴趣,大学生生活丰富呀,有时候可能也有空闲时间,所以不妨做做?既然还是入门,也许可以是通过练习也是学习嘛只能象征性的对给出实验结果和程序的给予15芯币(晕,我还要交税?),新手在网站下载中心下载资源是否用得着?题目不一定合理,也许不值一提,不过想一下也许对熟悉msp430至少还有点加强记忆吧?我提问题你做实验(1):本系列仅限MSP430G2系列单片机[font=Helvetic
    wangfuchong TI技术论坛
    【转帖】电源基础电路图集锦
    [align=left][color=rgb(0, 0, 0)][b]一、稳压电源[/b][/color][/align][align=left][color=rgb(0, 0, 0)][b]1、3~25V电压可调稳压电路图[/b][/color][/align][align=left][color=rgb(0, 0, 0)]此稳压电源可调范围在3.5V~25V之间任意调节,输出电流大,并采用可调
    皇华Ameya360 综合技术交流
    PCB拼板和工艺边教程
    [align=left][color=rgb(51, 51, 51)][font=-apple-system-font, BlinkMacSystemFont, &quot][size=3]PCB拼板,主要是为了充分利用板材,从而提高生产效率。[/size][/font][/color][/align][align=left][color=rgb(51, 51, 51)][font=-apple-
    ohahaha PCB设计

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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