logo 大学堂

超大规模集成电路CADII-设计

集成电路 共34课时 9小时41分41秒
简介

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)设计时所使用的主要设计工具。

课程目录
展开全部

猜您喜欢

推荐帖子

欢迎加入群 集成电路交流37442995
欢迎加入群 集成电路交流37442995
xuzhen029 FPGA/CPLD
基于LonWorks的在系统编程技术
[b]摘要:[/b]LonWorks技术的应用使得在系统编程的内涵得以更充分的体现。本文在概要介绍ISP以及LonWorks技术的基础上,详细说明采用基于Neuron芯片的控制节点实现对CPLD进行在系统编程的具体方法。[b]关键词:[/b]Neuron 控制节点 在系统编程(ISP) CPLD[b]引言[/b]在系统编程ISP(In System Programming)是指在用户设计的目标系统
26979746 FPGA/CPLD
分享有源功率计源代码
分享有源功率计源代码
hex119 电源技术
工作之余搬砖
咨询下各位硬件工程师,工作之余搞些兼职是怎么计费的?1.按需求设计原理,出PCB,样板焊接加调试怎么收费比较合理?2.按原理图设计PCB怎么收费合理?按网络?按Pin?按板面积?欢迎聊聊,干过几单,因为都是熟人,随便给个价,双方都不好意思。
呜呼哀哉 工作这点儿事
三十分钟一个小时学会单片机
本文及评论之极端处,请大家当笑料对待!但站长坚持的观念是:会与不会,本无界限!会与不会差别在于:差在一念,别在一瞬!世事无难易,为之,难者易,不为,易者难!不知道从哪一分钟开始,我竟然就会单片机了,自己做了几个产品,还帮别人写了几个商业程序赚了点小钱。跟某些教授导师教的大学生相比(见评论者),我不会他说的那些,但是我能做出产品。希望大家关注站长用汇编语言写的、一片20脚单片机IC、六位数字显示、每
kjf5151 单片机
请问c中调用汇编的时候,写汇编函数应该是什么格式?
我是用S3C44B0X那个板子。在看demo程序的时候感到很困惑,有的汇编函数是前面加了下划线。有的却什么标示都没有,然后在C程序中稍加声明就可以直接调用了。哪位大虾能不能说一下c中调用arm汇编函数,在编写的时候有什么格式和注意的吗?同样,如果汇编里面调用C函数呢?
chen870170 嵌入式系统
推荐内容

EEWorld订阅号

EEWorld服务号

汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

站点相关: 汽车电子 智能硬件

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved