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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    立创商城 STM32F107VCT6 芯片资料
    [font=&quot][size=24px][b]STM32 Series 32-Bit 256 KB Flash 64 KB RAM ARM Based Microcontroller -LQFP-100[/b]核心处理器:ARM? Cortex?-M3核心尺寸:32-位速度:72MHz连接性:CAN,以太网,I2C,IrDA,LIN,SPI,UART/USART,USB OTG外设:DMA,
    v个问题你把对方 stm32/stm8
    CC2530设备的64位 MAC地址是怎么样选取的?
    在CC2530/CC2538/CC2630中分为两个IEEE地址,一个称为Primary IEEE地址,另外称为Secondary地址。Primary IEEE地址是存放在芯片的Information Page里面,这个地址是TI向IEEE协会购买的,每个芯片的地址都是唯一的。并且用户只能Read这个值,没办法擦除/修改。在协议栈中直接通过读地址可以获得 osal_memcpy(aExtended
    灞波儿奔 无线连接
    看看烧毁的LM2596
    今天单位返修了几个设备,全部是LM2596烧毁这个烧毁的最厉害这个好一些这个倒是没有烧,直接掉了一个腿大家一块分析一下烧毁的原因,看芯片的标识是国半的,采购的价格是7块多,也像是真的。TI官网上的资料写的正常工作电压是40V,时间工作电压不到28V,开关电源供电。开始用的是另外一块开关电源,输出是24V多一点儿。刚换上一个新的开关电源就出现这个问题了,新开关电源输出标称是27.6V。实际27.7V
    jishuaihu 电源技术
    CH554评测:DIY--数字温湿度表及评测小结
    本人对CH554T的评测基本完成,最后通过一个简单的DIY结束评测。硬件:CH554T评估板、DHT11传感器模块,LCD5110液晶模块功能:单片机通过单总线读取DHT11的温湿度值将温湿度结果显示在LCD上。设计理由:北方天气变冷,室内温度下降,部分城市开始供暖,此设计便于观察室内的温湿度值开始上图系统框图相关硬件部分:温湿度传感器DHT11显示部分:LCD5110液晶模块开发环境:Kile
    zhang7309 单片机
    虛擬機下 ubuntu 系統 vi 編輯腳本的時候,按上下左右鍵,出現ABCD,大家遇到嗎?
    虛擬機下 ubuntu 系統 vi 編輯腳本的時候,按上下左右鍵,出現ABCD,大家遇到嗎? 好不方便哦!
    gurou1 Linux开发
    求助,msp430f149单片机控制um220北斗程序,和控制sim900a程序
    求助各位大神帮忙
    tsd123 微控制器 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