导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→深圳的朋友注意了[superyan]

 *第48037篇: 深圳的朋友注意了

  
楼 主:superyan 2007年4月18日17:25
 深圳的朋友注意了
FPGA设计培训 第一期晚班4月18日开课![深圳]


培训的价值在于让学习者在短期内掌握如何开始学习,通过何种途径学习,短期内成为一个有经验的工程师。
在现代汉语词典中“经验”解释为“由实践得来的知识或者技能”。但是当前的技术发展已经不能仅仅通过一个人的实践积累经验,只有借鉴才能有突破。
从借鉴的意义上来说,培训与学习课本知识是相同的,上课时需要老师讲解,培训时需要工程师做辅导。我们花费了大量的时间在校学习,但是大多数在校期间都不理解理论知识的具体工程应用,基本上通过记忆获得知识。而我们工程培训的目标很专一,通过密集的实验及其讲解,在短期内希望能够有所收获。
虽然我们的辅导老师都具有十几年的工作经验,但是因为技术进步太快、同时个人的天赋不同^_^,因此我们一直不敢以培训师自居。我们希望通过这些技术交流活动互相帮助、共同提高。
      这个培训我们计划了很久,但是一直没有实施。主要是担心培训的效果以及学员所能接受的性价比。其实培训很多时候仅仅是高速学员一个学习方向以及学习方法,因为任何一个设计过程中都有很多的要点,如果靠摸索需要很多的实践机会以及时间,到头来发现所谓的要点仅仅需要一句话就可以概括,从这个方面来看培训是个捷径。


我们深知我们课程设计有很多不足之处,因此我们希望通过和大家的交流改进并提高,欢迎大家参与。

第一期 以非常优惠的价格执行。

    创新设计培训基地以及培训课程帮助学员系统学习FPGA/CPLD的设计知识,以工程实践为基础通过设置的各种课程使学员在短期掌握FPGA设计方法。尽可能发挥学员的设计能动性和激发创新灵感。
我们使用的教材参考各著名EDA公司、IC设计公司、以及FPGA厂家的培训教材进行,力求规范,并做到深入浅出,注重实用性;实验教材基于我们提供的各种开发系统进行,便于学员短期内设计能力有大的提升。
    在每一个单元的培训中设计实验项目,紧贴实际,重点突出、由浅入深;授课时间紧凑,实验密度大,每次授课后的间隙时间供学员深入理解,并预习下次的课程内容。

对象:
       公司、研究所、高等院校,硬件以及芯片设计人员、电子类专业学生以及在职员工,有兴趣于FPGA设计、IC设计领域。要求有一定的逻辑电路基础,教学逻辑语言Verilog。
       
目标:
       达到系统使用逻辑语言的能力,掌握FPGA/CPLD的设计以及使用方法。达到各公司对逻辑设计人员的基本要求。

课程大纲

第一单元
FPGA的基本知识
1、FPGA/CPLD基本知识
lFPGA/CPLD的概念以及发展现状
lFPGA的使用范围
lFPGA内部结构(了解FPGA内部结构有助于理解FPGA的编程以及实现过程,但不要沉醉于内部结构,对于工程应用来说,了解仅仅为了更好的使用)
n整体内部结构以及图示
n内部结构详细说明
n不同体系内部结构比较

lLAB1:FPGA内部结构探索

2、FPGA/CPLD设计流程以及常用工具
lFPGA/CPLD设计流程
n设计输入
n源代码编写
nVerilog/VHDL比较
n其他设计输入工具
nTestbench编写以及概念理解
n行为级描述
n仿真
n约束和综合
n时序分析
n实现
n配置FPGA
nFPGA设计工具,各种工具的用途

lLAB2:自行设计一个程序,熟悉开发环境并总结所学。

第二单元
FPGA选型指南与Verilog语法要点
1、  FPGA/CPLD选型指南
lFPGA/CPLD选型指南 
nAltera产品线介绍以及选型指南
nXilinx产品线介绍以及选型指南
nLattice产品线介绍以及选型指南

LAB3:同一个代码在不同厂家的器件中实现

2、  Verilog语言要点
nTop-down设计流程
nHDL建模方法(不同建模的区别是什么?有多种不同版本,初学者最搞不清的一个概念)
n等效性检查
n行为级建模的目的、示例、为什么要混合建模
nRTL建模的目的
n门级建模的方法和用途
n什么是HDL语言 与C的区别是什么
n什么是仿真
n什么是综合
n基本模块结构
n其他语法要点


第三单元
ASIC设计的基本流程以及各种工具

nIC的分类,(为什么国内教少有公司设计通用IC,某些IC的设计思路也很简单)
nFPGA的优点、缺点。(为什么FPGA设计被公司划分为硬件团队或者系统设计团队)
nASIC设计工具引言
nEDA工具在ASIC设计中的地位
n常见的几个EDA巨人以什么技术占领市场
nASIC设计中前端、后端
nASIC设计流程解释
nSamsung设计流程说明


1、IC设计的基本流程以及各种工具简介
2、通过此课程学习了解常规的设计流程以及使用到的各种工具。
3、Verilog语言基础
4、基本Testbench编写方法

LAB3:VGA显示设计

第四单元
1、状态机设计
2、Top-down设计流程;逻辑设计中的常用电路
3、FPGA中特殊资源的使用

LAB4:附加题,设计自己的显示界面

第五单元
1.FPGA的开发流程重点输入与仿真工具;
2.各种接口设计举例,所有例子来自
3.关于开发流程的重新认识,以及与流程相关的其他设计
LAB5:红外收发设计

第六单元
1、关于FPGA设计实现的各种细节
2、关于其他工具的使用。
LAB6:附加题,仿真、时序仿真;阅读仿真结果

第七单元
3、在线逻辑分析仪使用
4、约束文件以及时序报告查看
LAB7:VGA控制器设计,对设计进行约束并确认约束效果
附加题,对设计实现的各种细节进行

第八单元  SOPC
1、MicroBlaze片上系统设计基础
2、MicroBlaze中各种IP的使用方法
3、如果将自己的设计连接到SOPC系统中
4、SOPC的C语言编程基础

第九单元 附加课程(外聘老师)


可综合代码设计准则
寄存器传输级设计基础
        基本数字电路元件
        可综合的各种基本元件
        竞争于冒险的产生
        不可综合的代码
时序约束和仿真验证
        标准时序约束方法
        单一时钟的时序约束内容
        多时钟域设计时序约束内容
        跨时域接口设计指南
        扇出控制
       一个步进电机驱动器的FPGA设计介绍


鉴于前期客户的咨询,对课程时间做如下调整,
虽然我们强烈建议客户根据课程表顺序上课,这样才可以系统的参加学习,但是鉴于很多爱好者都有工作以及学习的任务,时间不能随意安排,因此我们特增加了补习课程。每一个学员有四单元的课程可以在相应时间内参加补习。详细课程安排见 课程表

本常规课程暂定每月开设一个晚班、一个周末班,学员可以根据自行的时间确定上课时间,但是需要提前两天确定上课安排。如有其他调整另行通知。


本课程滚动开班,有两种类型:
周末班(周六日上课,早上9:30-11:30 下午13:30-17:00):
晚班(每晚19:00-21:00)

每班名额有限,请电话预约,电话:0755-26452675  联系人:陈小姐

所有咨询的客户,我们将再次电话联系确认,同时欢迎报名试听 最新一期4月18日晚间开课。

所有学员可以低价购买VX-SP306/VA-EP2C8 FPGA推广计划用开发板 ¥380元/套


  
2楼:superyan 2007年4月18日17:26
 深圳的朋友注意了
有兴趣的朋友可以留意

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:超微型ARM核心模块——国内首创

[下一篇主题]:[原创]三星arm7开发板 DIY开发板全过程@ 单片机与编程 [原创