打造IC人才
科技生态圈
自购买期一年有效
2213人报名
数字IC前端设计试听课
数字IC前端设计精讲课
Linux
基本概念及服务器登录
目录操作
文件压缩
文件操作
vi编辑器1
vi编辑器2
其他命令操作
Linux总结
数字电路基础
数值和码值
逻辑代数运算
组合逻辑电路
触发器
时序逻辑电路
总结
Verilog HDL基础
Verilog 概述
Verilog 建模
Verilog 基本语法概念
Verilog 模块结构
Verilog 数据类型,常量,变量
Verilog 运算符
Verilog 赋值语句和块语句
Verilog 条件语句
Verilog 循环语句1
Verilog 循环语句2
Verilog always语句
Verilog always以及initial语句
Verilog 任务
Verilog函数
Verilog 基础语句总结
Verilog 系统任务
Verilog预编译处理语句
Verilog 语法总结
verilog描述半加器电路设计及验证
verilog描述全加器电路设计及验证
verilog描述数据选择器电路设计及验证
verilog描述数据比较器电路设计及验证
verilog描述计数器电路设计及验证
verilog描述D触发器电路设计及验证
Verilog描述加法器、乘法器电路设计及验证
Verilog 设计层次描述
Verilog 测试与验证
Verilog 同步状态机原理和设计1
Verilog 同步状态机原理和设计2
Verilog 可综合设计
阻塞和非阻塞
Verilog总结
ASIC概述
常见概念介绍
计算机体系架构
ASIC设计流程
ASIC制造流程
基础知识总结和回顾
组合逻辑电路(MUX及其电路实现)
时序逻辑电路(DFF)
介绍亚稳态
建立时间裕量、保持时间裕量
时序收敛
关键路径
常见EDA工具介绍
版本控制SVN
脚本语言--Makefile
vcs编译仿真
dve调试
编译仿真_Verdi使用
模块设计实例及常用协议介绍
同步FIFO的基本概念
同步FIFO的Verilog代码实现
同步FIFO的TB搭建及调试
异步FIFO的基本概念
异步FIFO的逻辑框图
单比特信号的跨时钟处理
UART协议相关概念的介绍
UART协议计算
UART的设计规格书
常见握手方式
SPI协议相关概念的介绍
SPI实际应用场景
SPI的优缺点
SPI的设计规格书
APB协议相关概念介绍
APB接口信号
APB接口时序
APB协议向UART/SPI协议的转换
AMBA简述
AMBA握手机制
AHB协议介绍
AHB协议信号介绍
AHB协议时序
模块实例整体答疑及总结
答疑及总结
模块设计项目实战1(模块设计:Mem控制器设计)
AXI protocol
Memory overview
DDR SDRAM
Memory controller design
模块设计项目实战2(模块设计:Flash控制器设计)
Flash overview and mode
Flash controller spec
Flash controller interface
Flash controller timing
spyglass的使用
DesignWare库的介绍
使用spyglass对项目实战的RTL代码进行分析
SOC系统设计
SOC概述
SOC设计流程
SOC系统架构
IP复用的设计方法
综合
可测性设计
低功耗设计
计算机体系架构
计算机存储架构
SOC项目实战(MCU项目)
时钟
复位
低功耗
综合
IC设计综合的定义
IC设计综合的过程
IC设计综合的结果
IC设计综合的后续
IC设计中时序约束的定义
IC设计中时序约束的组成
I/O约束概述
设计规则约束-DRC
各种时钟定义
时钟关系
时钟属性
时序特例
综合方法
综合优化
从“十一五”开始国家同时对“互联网产业”和“半导体产业”开始布局,在政策大力推动下,国产芯片的发展在呈加速态势,在IC设计过程中设计的复杂度也进一步加剧,需要用到的数字IC前端岗位的人数也越来越多。资深的IC设计工程师基本月薪就能拿到50K,所以对于IC行业科班出身或者想要转行的在职人来前景都是很明朗的。
职业简介:
数字设计处于数字IC设计流程的前端,属于数字IC设计类岗位的一种。数字设计主要分成几种层次的设计:IP level, unitlevel,fullchip/SoC level, gatelevel等。
工作内容:
数字IC设计工程师最主要做的两件重要的事情是:RTL Coding、Bug Fix
具体工作内容:
1. 阅读各种SPEC
2. 撰写design spec
3.IP设计架构
4. 编写代码,搭建设计环境
5. 创建test cases,进行功能仿真
6. debug调试能力
7. support
所需技能:
1.掌握Linux常用的命令,熟悉Vi编辑器
2.掌握数字电路基础,熟悉门电路,掌握组合,时序逻辑电路
3.掌握Verilog 基础语法,熟悉Verilog任务,掌握状态机
4.掌握芯片设计方向的常用概念,计算机内部体系以及常用架构,了解ASIC设计以及制造流程
5.掌握状态机和基于Verilog同步FIFO代码编写
6.能充分的了解设计中模块内部的设计思路以及解决方案
7.可以掌握SOC系统设计
适用人群:
电子工程/微电子/通信/自动化/计算机等相关专业大学本科及以上学历