广州
020-87705908
当前位置:广州培训 > 职业技能 > 其他技能 >  CPLD编程FPGA培训

CPLD编程FPGA培训 (浏览:)

CPLD编程FPGA培训
  • 课程价格:电话咨询 电话咨询
  • 上课班制:随到随学
  • 课程学期:晚班+周日/双休(70课时)
  • 授课对象:FPGA系统的软件和硬件开发工程师,电子类专业的大学生和研究生 、电子硬件工程师等
  • 上课地点:广州市番禺区市桥镇禺山大道26号丽景阁604。易发商业街新大新南门即到,距市桥客运站600米,距市桥地铁站C口800米
授课学校:中国单片机培训网
课程关键词:广州FPGA培训 CPLD培训 VERILOG HDL培训
  • 立即报名 QQ在线咨询
  • 我从广州培训上看到该课程的电话,我想问... 020-87705908
  • 广州田美美容美发形象设计学校
    课 程 内 容 
    一.EDA技术简介以及CPLD/FPGA 基础知识,QuartusII软件入门 
    第一天 
    CPLD/FPGA技术的发展历史阶段和代表技术 
    CPLD/FPGA 技术概念和发展现状 
    单片机,CPLD/FPGA,DSP的区别 
    与CPLD/FPGA设计相关数字电路基础知识复习 
    cpld/fpga设计中几个基本概念 
    使用quartusⅡ5.1设计数字电路的基本流程 
    CPLD/FPGA 典型应用领域一:替代传统数字电路 
    CPLD/FPGA 典型应用领域二:接口控制器 
    CPLD/FPGA 典型应用领域三:数字信号处理 
    上机实践(可编程逻辑器件集成开发环境quartusⅡ5.1软件使用实验) 
    第二天 
    FPGA 的设计流程和设计方法简介,包括原理图、波形图、状态转换图及各种硬件描述语言简介 
    CPLD与FPGA的区别和各自的应用领域 
    ALTERA公司FPGA的特点以及当前流行的FPGA产品介绍 
    单点流水灯VERILOG HDL设计代码讲解 
    单片机通过CPLD扩展外部IO口设计讲解 
    上机实践(单点流水灯实验) 
    第三天 
    CPLD/FPGA 的下载及内部测试的配置与方法 
    几种硬件描述语言的比较 
    Cpld/fpga数字电路设计经验 
    FPGA设计规范 
    详细介绍QuartusII软件环境和使用方法 
    上机实践(多点流水灯实验)

    二.硬件描述语言(Verilog HDL / VHDL)基本语法和实践 
    第四天 
    VHDL 和Verilog HDL的各自特点和应用范围 
    Verilog HDL的抽象级别 
    Verilog HDL的几个基本概念 
    Verilog HDL基本结构语言要素与语法规则 
    如果设计可靠的组合逻辑电路以避免毛刺的产生 
    ALTERA公司芯片如何处理内部三态电路 
    典型的Verilog HDL代码分析 1 
    典型的Verilog HDL代码分析 2 
    上机实践(用原理图设计按键开关灯实验) 
    第五天 
    Verilog HDL 里面的Reg 和 Wire类型定义的用法和区别 
    Verilog HDL 里面的阻塞和非阻塞赋值的用法和区别 
    Verilog HDL 和C语言的联系和区别 
    Verilog HDL 里面的系统任务和函数的调用方法 
    Verilog HDL 里面最常用的两个语句IF和CASE的使用方法和注意事项 
    Verilog HDL组合逻辑语句结构和设计要点 
    Verilog HDL时序逻辑语句结构和设计要点 
    Verilog HDL 程序设计中需要注意的问题 
    典型电路设计实例,如双向电路及三态控制电路设计 
    上机实践(用原理图设计时钟实验) 

    三.FPGA设计进阶及工程设计中应该注意的问题
    第六天 
    设计输入方法(原理图,波形图,状态转换图 ,HDL 语言, EDIF , LPM ,IP Core)
    Verilog HDL 里面的任务(TASK) 和函数(FUNCTIONG)的联系和区别有限状态机的设计原理及其代码风格 
    Verilog HDL 里面可综合的代码风格 
    上机实践(用verilog HDL语言设计时钟实验) 
    第七天 
    逻辑综合的原则,可综合的代码设计风格,设计优化和设计方法如:速度优化与面积优化 
    功能仿真与时序仿真的区别和适用条件 
    结构综合和布局布线约束规则 
    综合报告的查看技巧 
    LogicLock(逻辑锁定)技术 
    Signaltap在线逻辑分析仪调试技术 
    HDL代码设计的仿真和调试技巧 
    FPGA硬件系统设计注意事项 
    12位串行输入D/A转换器DAC7513设计实例 
    上机实践(12位D/A转换器DAC7513实验) 

    四.FPGA工程设计实例和可编程逻辑设计指导原则以及FPGA最小系统设计方法
    第八天 
    16位串行输入D/A转换器DAC7734设计实例 
    C51单片机与FPGA并行通信设计实例。 
    可编程逻辑设计指导原则 
    FPGA最小系统概念以及硬件系统的构成,包括:FPGA主芯片电路设计,JTAG 下载与调试接口,异步SRAM存储器接口电路设计,FLASH存储器接口电路设计,其他外围电路设计,电源,时钟和复位电路设计 
    FPGA最小系统的调试方法和技巧 
    利用最小系统构建复杂系统的方法 
    上机实践(单片机与FPGA并行通信实验)
    网上报名
    • 姓名: *
    • 性别:
    • 固定电话:
    • 手机号码: *
    • QQ:
    • 联系地址:
    • 其它说明:
    • 验证码:* 看不清,请点击刷新
    为我推荐