首页
关于我们
新闻中心
EDA平台
MPW服务
培训中心
863软件园
金融支持
写字楼租赁




培训合作伙伴

 

 

    

数字集成电路前端设计班(第六期)

生 简 章

 

课程介绍

课程讲授ASIC/SOC数字电路前端设计技巧,各章节采用理论方法讲授与实践技巧训练相结合的授课方式,帮助学员更快的掌握基于Synopsys EDA tools构成的ASIC/SOC数字电路前端开发流程,以及常用EDA工具的使用;授课期间,讲师辅导学员完成一个SOC 串口控制器的前端设计,逐步培养学员独立进行前端电路设计的能力。

本课程将帮助学员学习并掌握业内设计描述语言规范,学会运用硬件描述语言和基本数字电路单元进行数字电路的设计,仿真,综合,静态时序分析,可测性设计等,最终达到能独立完成中等规模电路模块的前端设计水平。课程设置如下:

1.IC前端设计详细流程介绍

以汽车油箱油量检测器的开发为例,演示和介绍IC芯片前端,从产品分析、功能划分到芯片综合、形式验证以及静态时序分析的详细开发流程。

2.Unix基本应用

讲述Unix的基本文件目录结构、文件编译器、常用命令,以及项目的database结构和版本管理基础。

3.代码编写及仿真技巧

系统介绍verilog语法规范、语言与电路实现之关系,以及RTL仿真技术、RTL代码编写技巧、控制单元和数据通路单元的实现技巧、基于Verilog语言的测试编码技巧,功能验证及Testbench搭建的技巧。

4.综合技术

讲解综合基础概念和原理、组合电路与时序电路的实现规则、基于TCL的综合流程、综合策略、设计环境和设计约束的制定、基于布局布线结果进行综合优化的技巧、实现优化结果的可综合代码编写技术。

5.可测试设计技术

基于Synopsys DFT compilerDFT技术,介绍可测性设计技术的基本概念、组合电路和时序电路的测试方法、基于TCLDFT设计实现的基本流程。

6.静态时序分析技术

基于Synopsys PT的静态时序分析技术,介绍静态时序分析的基本内容、基于TCL技术的处理过程和常用的时序分析方法。

7.一致性验证技术介绍

介绍一致性验证技术,使学员了解基于Synopsys Formality 的一致性验证方法。

8.SoC串口控制器专题项目

解读项目设计说明书(Spec.),项目模块划分、RTL代码编写、Testbench

平台搭建、系统仿真、综合、静态时序分析和可测性设计。

专题项目介绍:

本课程专题实验是构造一个SOC 串口控制器,与摩托罗拉MC68HC08串口兼容。该控制器可灵活配置波特率,起始/停止位,奇偶校验,可容忍5%输入波特率误差和抗毛刺干扰。学员可以从中学习如何从已有的Spec入手,进行子模块Architecture设计,完成design spec, RTL代码,仿真计划,仿真环境建立,功能仿真到综合,STA,以及一致性验证,实现一个设计流程.设计规模在5000门级

培训目标

帮助学员熟悉典型数字ASIC/SOC芯片前端开发流程,课程结束后能够独立完成ASIC/SOC中小型模块的前端设计。

招生对象

电子、通信、计算机等相关专业本科毕业,一年以内工作经验的在职工程师;

电子、通信、计算机等相关专业较高年级在读研究生;

课程长度

授课90学时。

课程设置以讲授设计方法、设计实例和上机实践设计项目为主。


 
 
版权所有:北京集成电路设计园有限责任公司
地址:北京市海淀区知春路27号量子芯座  邮编: 100083
电话:010-82357175  传真:010-82357178  Email:webmaster@bjicpark.com
本网站由北京蓝轩设计工作室设计制作