• 本课程为精品课,您可以登录eeworld继续观看:
  • Simple Iterative Improvement Placement
  • 登录
课程介绍
相关标签: 集成电路
A 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 part of the course is on the key logical and geometric representations that make it possible to map from logic to layout, and in particular, to place, route, and evaluate the timing of large logic networks. 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: technology mapping, timing analysis, and ASIC placement and routing.

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.  Elementary knowledge of RC linear circuits (at the level of an introductory physics class).

人们如何设计这些复杂的芯片?答:一系列计算机辅助设计(CAD)工具对芯片进行抽象描述,并逐步细化到最终设计。本课程主要介绍在建立特定应用集成电路(ASIC)或系统芯片(SoC)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    【LSM6DSOX的MLC机器学习理解】--机器学习使用教程分享
    [i=s] 本帖最后由 justd0 于 2020-5-2 13:20 编辑 [/i]【LSM6DSOX的MLC机器学习理解】--机器学习简介中简单介绍了机器学习模块的特点和大致的实现流程。上个帖中我简单介绍了下LSM6DSOX机器学习功能实现需要用有监督学习方法,即人为采集动作数据样本,人为标注动作类别,统计出不同类别间的数据差异,构建成决策树来实现。本贴将结合Unico介绍如何实际使用MLC模
    justd0 ST MEMS传感器创意设计大赛专区
    Hercules菜鸟步步SCI2通讯
    [align=left]一.环境说明[font=Times New Roman]:[/font][/align][align=left]HALCoGen 03.05.02[/align][align=left]Code Composer Studio 5.3.0[/align][align=left]参考资料[/align][align=left]C:\ti\Hercules\HALCoGen\v
    蓝雨夜 微控制器 MCU
    EEWORLD大学堂----单片机嵌入式 人机交互界面 电脑自动绕线机 atmega16_标清
    单片机嵌入式 人机交互界面 电脑自动绕线机 atmega16_标清:https://training.eeworld.com.cn/course/3792
    tiankai001 单片机
    无线充电器能够普及么?请大家判断一下
    无线充电器目前是否能够满足使用者的要求?这是怎样的一个趋势?敬请高手指教,谢谢!:carnation:
    emicorezhang 无线连接
    如何使TI 15.4-Stack支持470M频段
    [align=left][size=4][color=#000000][backcolor=white]TI 15.4-Stack 是 IEEE 802.15.4e/g 射频通信堆栈。它是 SimpleLink CC13xx/CC26x2 软件开发套件 (SDK) 的主要部分,可以针对低于 1GHz 应用或 2.4GHz 应用为星形拓扑网络提供支持。TI 15.4-Stack 运行于 TI 的 S
    Aguilera 无线连接

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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