• 推荐课程/班级
11
分享
收藏

IC培训:SOC系统设计

【职能】+IC就业     从招聘需求来看,设计工程师需要具备模块设计,芯片集成等经验。芯片产品从设计开始,设计工程师除了自身的设计任务外,还需要与验证、综合、版图甚至软件人员进行co-work。我们的SoC设计课程带给大家多种维度的课程,从项目负责人的角度来体验规格书的制定原则,从模块设计人员的角度学习Sram控制器,Flash控制器和SD Host控制器的设计,从集成人员的角度学习芯片多层次的集成,同时会让大家充分了解软硬件协同设计,了解Firmware与模块之间的关系。课程从模块入手最终要实现一个SoC子系统芯片的集成,通过三个月的学习,带给大家一次真正的项目经验。

 

下面给出我们的课程大纲

1、  项目介绍(5课时)

芯片产品全周期/芯片设计流程/项目服务器使用/实训工具介绍

实训项目芯片介绍/database介绍

芯片规格书介绍

芯片详细设计

2、  AMBA总线及实例(10课时)

AMBA总线介绍

基于AHB/APB Slave设计

基本的验证概念(TB/TC/Makefile/regression/SV  interface等)

3、  基于AHB Sram控制器设计(10课时)

代码风格介绍

Sram介绍

设计文档

代码介绍

代码仿真

4、  基于AHB Flash控制器设计(10课时)

Flash介绍

设计文档

代码讲解

代码仿真

5、  基于APB/AHBSD Host控制器设计(20课时)

SD协议介绍

基于APB SD Host设计(熟悉协议)

基于AHB SD Host设计(熟悉DMA)

6、  AHB/APB相关模块生成(20课时)

AHB/APB bus生成

AHB-DMAC生成

INTC生成

GPIO生成

7、  芯片集成(30课时)

模块回顾

系统控制模块设计

芯片Boot原理

Core集成

PLL/OSC/POR集成

Pinmux集成

PAD集成

8、  全芯片仿真/FPGA/中后端设计介绍/答疑(5课时)

 

来吧,加入我们吧,让我们给大家带来一次真实的项目经历。

评论(0)
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!