专栏中心

EEPW首页 > 专栏 > 基于Verilog HDL的数字系统设计入门教程(CPLD篇)——第二天

基于Verilog HDL的数字系统设计入门教程(CPLD篇)——第二天

发布人:mayer 时间:2009-08-06 来源:工程师 发布文章
 

 

今天的主要学习目标:

本教程以实验为主,希望通过今天的学习和实验,大家能掌握以下要点:
  • 闪烁灯、流水灯、跑马灯和花样点灯的实现原理的基本原理;
  • MAX II CPLD 启蒙板板上有源晶振的使用方法;
  • MAX II系列CPLD的片内晶振的使用方法。

    教程下载:

    http://www.5ifpga.com/viewthread.php?tid=120

    后记
          自本教程开始撰写之后,推出了第一个部分,今天终于完成了第二部分的内容。从硬件方面并没有讲解新的内容,只是就LED展开进行应用,中间穿插了一个重要的知识要点,就是使用MAX II内部的振荡器作为系统的时钟输入信号。
          我觉得更多的时候是需要去动手练,而不是照着做。所以希望大家在看我写的这个系列的教程的时候,先不要去研究源代码,而是根据实验的要求,自己先编写一个代码出来,如果出现编不出来的情况再参考文档中的代码。
          这个“第二天”的教程距离上一个已经隔了非常长的时间,一个是由于我比较忙,另外一个很重要的原因是我在编写的过程中还在思考,应该怎么才能把实际应用技巧讲好讲明白,并能系统地讲解Verilog的知识要点。不过从现在的情况看来,我只能完成一个部分的工作,也就是首先教会大家使用基于我制作的EDA/MCU实验扩展板的硬件方面的应用,对于语法和一些思想,只能偶尔穿插在里面,不能系统的讲解。这点是我能力的问题,希望通过这个系列的教程结束之后,重新回过头来再思考一下,如何把语法知识和编程思想加进来,出一个“改良版”的教程。
          至于这个系列的教程,将会用“多少天”(教程是按照天来划分的)才能结束,我现在也把握不好,论坛上的汇总贴里面预计的是16天。但是我估计16天的教程(也就是16篇教程)非常有可能讲不完所有的应用,因为其中会穿插着几个模块之间一起设计一个系统的应用的情况。此外,还有可能会在其中增加很多针对CPLD或者FPGA的内容,所以现在就只能计划了那么多天。
          什么时候开始FPGA的教程?这个问题也是比较困扰我的,因为实在精力有限。本来是准备将CPLD和FPGA弄在一起,但是两者有自己独立硬件特点,比如MAX II的CPLD有UFM,FPGA里面有PLL,两者的配置模式也不太一样。希望的是在前面几个教程中分别能把这些不同点讲解一下,后面的就可以通用了。不过在硬件原理部分,代码部分基本都还是可以通用的,所以使用FPGA的同学也可以使用教程中的实验原理和代码。

  • 专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

    关键词:

    相关推荐

    超级电容器在移动通信中的应用(1)

    紧凑型集成连接器模块抑制噪声 为人工智能应用实现以太网供电

    工业及户外LED照明可靠性要求

    2026一季度OLED显示器出货量同比大增78%

    光电显示 2026-05-20

    磁场简介:第一部分

    视频 2009-08-27

    2026嵌入式视觉峰会:Meta提出端侧AI硬件优先设计

    AI热潮引发多层陶瓷电容MLCC供应短缺

    GPU:面临工作负载转变的高吞吐架构

    磁场简介:第三部分

    视频 2009-08-27

    AI 服务器 “胃口” 激增,高容高压 MLCC 供货紧张

    兆易创新推出全新三相栅极驱动器

    加速度传感器在保健设备中的应用

    磁场简介:第二部分

    视频 2009-08-27

    新品发布:Diodes 首发六通道超低抖动 PCIe 7.0 时钟芯片

    Wi-Fi HaLow 如何延长物联网数据流传输距离并提升通信可靠性

    VoIP工程技术规范书

    WAP Push实现源码

    观看医疗保健中各种可能的应用:飞思卡尔Z-Star演示

    超级电容器在移动通信中的应用

    更多 培训课堂
    更多 焦点
    更多 视频

    技术专区