首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
一种使用CPLDB件产生 巴克码的实现方法
来源:本站整理  作者:佚名  2010-04-09 11:24:01



3.2 硬件描述语言
    首先,应启动MAX+plusⅡ主界面。用户通常可用以下几种方式描述自己的设计思想:原理图输入、硬件描述语言输入(AHDL、VHDL)、波形设计输入、层次设计输入和底层设计输入。本例采用VHDL程序设计。其巴克码发生器的VHDL语言如下:


    与此类似,也可写出巴克码译码器的程序。


4 编程与下载

    当整个设计完成后,MAX+PLUSⅡ将生成一个烧考文件(barkll.pof)。用户可以根据自己的设计需要对芯片进行编程,并将其构造成自己的专用芯片。对于MAX7000系列芯片,通常可用下载电缆从计算机串口将编程或配置数据传送到CPLD芯片。本例采用JTAG实现单器件的在系统编程,将Bit2Blaster电缆的一端与PC机的RS232串口相连,另一端10芯插头与用户试验板上左侧的10针插座相连,并给试验板加上5伏电源。然后点击快捷钮,并打开MAX+plusII编程窗口,选择菜单命令Op—tions/Hard2Ware Setup,在出现设置编程硬件对话框后,在下拉菜单中选择BitBlaster,接着指定配置时使用的串口(COMl),再选择OK,最后,点击Program即可开始编程下载。

5 结束语
    CPLD与中小规模的标准器件相比,其工作速度快,集成度高,功耗低,适应性强。因此,CPLD技术已经越来越受到电子设计人员的欢迎,并已成为设计和实现数字系统的主要方式,在电子系统设计中占据着越来越重要的地位。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:292,335.90000 毫秒