• 视频加载中。。。
课程介绍
相关标签: 集成电路
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)设计时所使用的主要设计工具。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    关于DUN的AT命令问题,大侠帮忙,是在搞不定了
    本来不是搞这个的,被用来搞这个,实在无奈,大侠帮忙蓝牙连接到手机上,然后通过这个连接发送ATCommand拨号上网atd*99***1#为什么拨号后总是出错,具体为Not Authorized用atd10086拨普通号码也是提示同样的错误但是其他的一些命令却没问题比如at+ceer察看错误之类的命令哪位大侠了解的帮我一下,是不是需要提前做一些其他的工作,或者用的连接方式不对?
    bbyyjjj 嵌入式系统
    想做嵌入式系统开发,应该买一块什么样的开发板呢
    1、CPU的选择,很多人问,买arm7的开发板还是arm9的开发板?个人建议,买ARM9的板子。玩ARM,不跑操作系统简直是种浪费,这方面ARM9比ARM7更有优势,当然ARM9开发板在价格上会高些,不过现在开发板市场上底价的ARM9开发板也有很多,六七百就能买到一款不错的,比如友坚科技的2440开发板2、系统的选择,一般来说,都会移植一两个操作系统,如Linux,WINCE,UCOS-II,VX
    lju1982 嵌入式系统
    4*4键盘程序
    4*4键盘程序有0~9 确定以及删除 递增 递减键这个怎么弄啊,紧急,谢谢各位了。
    yokolili 单片机
    瓷介电容的可靠性如何?
    如下图所示,电池是给系统供电的,由于系统的电流不是恒定不变的,偶尔会有大电流,在输出大电流时,电池电压会有所下降,因此在电池电压检测处,也会产生波动,检测到的电压值就会不稳定,因此加上一个104的瓷介电容,用以在不进行软件滤波的情况下,获得较稳定的电压值。但是担心的是瓷介电容的稳定性、可靠性问题,会不会出现电容漏电流增大或者其它原因,导致分压不准,从而测得的电压值也不准呢?
    huang0909 模拟电子
    wince5.0读写u盘的问题
    大家好!我所用的系统是wince5.0,update已经安装到2008年4月份了,所在平台是ARM9:EP9307,我现在在对u盘进行操作的时候遇到以下问题:1、复制文件的时候会遇到“复制文件或者文件夹时出错”,对话框消息是“无法复制‘xxxx’:错误代码50.”,点击“OK”后,有时候在u盘里又会看到已经复制成功的文件,但是如果把u盘拔下来再重新插进去却又不见那个文件了;有时候又看不到复制的文件
    hongyan 嵌入式系统
    【SAM D21 Xplained Pro 试用】03 利用ASF实现ADC采集
    今天知道了,这个solution呢和其他的工作空间概念相似,是多个project的集合。因此今天就在上次的solution D21 test下开始,先打开solution。添加一个新的project,这个过程和上次的一样就不多说了,主要区别就是add to solution然后set as start up,就应该是默认的项目了吧,没找到其他可能的选项。按照板子出来的呢,就还是这个按键控制LED。
    jofficer 单片机

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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