基于可编程逻辑器件的数字电路设计-国际工业自动化网-控制,工控,网络,仪器仪表,产品,采购选型,推荐,问答,资料,下载
 IIA首页    新闻      案例      工业经理人
      产品         技术      专题      工程师社区
      学院         下载      视频      在线研讨会
现场层       传感器    现场仪表   工业安全
现场总线  工业以太网   工业无线  工业连接
机器视觉    测试测量   执行机构   电子元件
机器控制/过程控制     PLC    DCS
 控制系统  控制软件   HMI   运动控制
 嵌入式系统   工业机器人
优化/集成/管理
MES    PLM    工业数据中心
能效管理    设备管理与维护
可持续发展技术专题 2011汉诺威工业博览会回顾
 

案例

Application Case

   首页  >  工业连接  >  案例  >  正文

基于可编程逻辑器件的数字电路设计


http://www.iianews.com 可编程 2009年12月27日
    0 引 言
     可编程逻辑器件PLD(Programmable Logic De-vice)是一种数字电路,它可以由用户来进行编程和进行配置,利用它可以解决不同的逻辑设计问题。PLD由基本逻辑门电路、触发器以及内部连接电路构成,利用软件和硬件(编程器)可以对其进行编程,从而实现特定的逻辑功能。可编程逻辑器件自20世纪70年代初期以来经历了从PROM,PLA,PAL,GAL到CPLD和FPGA的发展过程,在结构、工艺、集成度、功能、速度和灵活性方面都有很大的改进和提高。
     随着数字集成电路的不断更新和换代,特别是可编程逻辑器件的出现,使得传统的数字系统设计方法发生了根本的改变。可编程逻辑器件的灵活性使得硬件系统设计师在实验室里用一台计算机、一套相应的EDA软件和可编程逻辑芯片就可以完成数字系统设计与生产。


1 Max+plusⅡ简介
     Max+plusⅡ是一种与结构无关的全集成化设计环境,使设计者能对Altera的各种CPLD系列方便地进行设计输入、快速处理和器件编程。Max+plusⅡ开发系统具有强大的处理能力和高度的灵活性,其主要优点:与结构无关、多平台、丰富的设计库、开放的界面、全集成化、支持多种硬件描述语言(HDL)等。
     数字系统的设计采用自顶向下、由粗到细,逐步分解的设计方法,最顶层电路是指系统的整体要求,最下层是具体的逻辑电路的实现。自顶向下的设计方法将一个复杂的系统逐渐分解成若干功能模块,从而进行设计描述,并且应用EDA软件平台自动完成各功能模块的逻辑综合与优化,门级电路的布局,再下载到硬件中实现设计,具体设计过程如下。
1.1 设计输入
     Max+plusⅡ支持多种设计输入方式,如原理图输入、波形输入、文本输入和它们的混合输入。
1.2 设计处理
     设计输入完后,用Max+plusⅡ的编译器编译、查错、修改直到设计输入正确,同时将对输入文件进行逻辑简化、优化,最后生成一个编程文件,这是设计的核心环节。
1.3 设计检查
     Max+plusⅡ为设计者提供完善的检查方法设计仿真和定时分析,其目的是检验电路的逻辑功能是否正确,同时测试目标器件在最差情况下的时延,这一查错过程对于检验组合逻辑电路的竞争冒险和时序逻辑电路的时序、时延等至关重要。
1.4 器件编程
     当电路设计、校验之后,Max+plusⅡ的Program-mer将编译器所生成的编译文件下载到具体的CPLD器件中,即实现目标器件的物理编程。

2 以计数器为例介绍具体的设计方法
     计数器是非常常用的时序逻辑电路。计数器类型有多种,实现计数器的方法也有很多。可以买到大部分类型的中规模集成的计数器直接使用,也可以用触发器搭建符合要求的计数器。但是采用以上方法实现的计数器灵活性不够,不能随时进行修改,通用性差。这里介绍基于可编程逻辑器件的实现方法。
2.1 设计输入
     采用原理-图输入的思维方式比较适合一直采用传统设计方法人的使用。原理图输入如图1所示。




     采用硬件描述语言输入的方法对于没有传统设计方法经验的人更容易入门,修改起来也更方便。给出了一个可逆计数器的实现实例,程序的核心部分如下:


   



2.2 设计处理
     原理图或程序完成之后,选择好器件并进行引脚定义,然后编译优化得到编程文件的界面如图2所示。




2.3 设计检查
     编译结束后,建立波形文件进行仿真,注意波形文件需要先保存,保存文件名和源文件一致才能进行仿真。结果如图3所示。
     仿真结果达到设计目的,符合设计要求。这时可以把编译生成的*.pof文件下载到选定的器件使用。用以上方法实现的器件,修改起来非常方便,只需要修改程序重新编译下载即可,任何类型的计数器都可以在可编程逻辑器件实现。

3 结 语
     随着电子技术的高速发展,CPLD和FPGA器件在集成度、功能和性能(速度及可靠性)方面已经能够满足大多数场合的使用要求。用CPLD,FPGA等大规模可编程逻辑器件取代传统的标准集成电路、接口电路和专用集成电路已成为技术发展的必然趋势。可编程逻辑器件是逻辑器件家族中发展最快的一类器件,它出现使得产品开发周期缩短、现场灵活性好、开发风险变小,随着工艺、技术及市场的不断发展,PLD产品的价格将越来越便宜、集成度越来越高、速度越来越快,再加上其设计开发采用符合国际标准的、功能强大的通用性EDA工具,可编程逻辑器件的应用前景将愈来愈广阔。

 
相关链接
在Multisim环境中对Xilinx 可编程逻辑设备进行编程 [ 2011-08-11]
迈向先进制程 PLD商机更加庞大 [ 2010-01-18]
SIWAREX FTA称重模块在耐火材料配料中的应用 [ 2009-12-30]
基于GPRS的恒压供水系统 [ 2009-12-30]
嵌入式网络技术在门禁系统中的应用 [ 2009-12-30]
基于CAN总线重型汽车内轮差预警系统的设计 [ 2009-12-29]
现场总线技术在并联逆变电源系统中的应用 [ 2009-12-29]
通过USB接口实现FPGA的SelectMap配置 [ 2009-12-29]
DSP嵌入式说话人识别系统的设计与实现 [ 2009-12-29]
FPGA单芯片四核二乘二取二的安全系统 [ 2009-12-29]
基于USB接口设备的固件程序设计 [ 2009-12-29]
基于ATmega64云台板卡测试平台的设计 [ 2009-12-29]
基于FPGA的FIFO设计和应用 [ 2009-12-26]
基于USB接口和FPGA控制的虚拟仪器设计 [ 2009-12-25]
FPGA异步FIFO设计中的问题与解决办法 [ 2009-12-25]
  相关群组   
  相关话题   
  施耐德Twido 可编程控制器的技术参数及行业应用
  可编程序控制器系统的抗干扰及措施
  SLPC可编程调节器的主要功能
  可编程无线人机界面,代替传统的简单遥控器
  Pro-face推出高亮度、低反射12.1英寸可编程人机界面
  可编程模拟器件在小信号测量系统中的应用
  菲尼克斯电气可编程控制器
  西门子200系列的可编程程序控制器在单晶熔炉中的逻辑控制
  可编程无线人机界面,代替传统的简单遥控器
  AC31可编程控制器系统的简介
  相关问答   
NS5可编程终端 NS
NS5系列单色触摸屏的型号可否告知? 洛阳市亚普技贸有限公司 樊文胜
  相关产品

HG2G/3G/4G可编程人机界面

WAGO 新一代以太网控制器

图尔克UHF超高频产品

和泉电气FC4A MicroSmart 可编程控制器4-点模拟量输出模块
  推荐企业
Endress+Hauser 恩德斯豪斯  
  关于 " 基于可编程逻辑器件的数字电路设计 " ,填写反馈

验证码:    看不清

用户名:          密 码:         
还不是 IIAnews 注册会员? 立即免费注册 节省更多时间!
  直通车 :   ( 无须注册,轻松沟通 )
*姓名:     *单位名称:
*电话:     *电子邮件:
 
    
 

行业导航

电力    冶金    石化    医疗    建材
交通    电子    机械    节能    汽车    OEM
2012工业通讯技术应用峰会
产品点通
交换机  串口服务器  控制器  工控机  平板电脑  人机界面
传感器  视觉系统  伺服电机  PAC   I/O模块   MES  触摸屏
PLC  继电器  变送器  步进电机
主编直播间
在线提问  主编观点
•  2011年自动化市场回顾
•  MES提供从控制到管理的协同制造
•  定制创新服务模式—SFAE助力中山市松德包装机械股份有限公司...
•  风电变桨控制系统调查
•  投票你觉得性价比最好的人机界面
最新话题
在线研讨会
 • 1st Web-Seminar for PCS 7 Specialists: Customer Be
 • 2011研拓自动化全方位运动控制产品与系統解決方案
 • 2011科尔摩根 (Kollmorgen) KBM无框架直驱电机产品介绍
 • 美国福禄克(FLUKE)电能质量与设备使用的关系
 • 科尔摩根运动控制产品及其印刷行业应用方案
最新视频
西门子全集成自动化视频7- 轻松集成
如何更顺畅地集成新的系统、设备、工厂和生产线,是很多企业面临的问题:来
•   施耐德电气案例展播——建筑楼宇
•   施耐德电气案例展播——数据中心
•   菲尼克斯电气标识系统产品视频
•   西门子全集成自动化视频6- 生产透明度
•   施耐德电气案例展播——采矿及冶金
编辑推荐
•  霍尼韦尔将2012年的年度用户大会(HUG)大学生挑战赛活动扩展至亚太地区
•  倍加福邀您共襄沈阳制博会盛事
•  SICK 传感器公司中文名称变更通告
•  堡盟南京办事处正式成立
•  艾默生通过并购扩展其安全业务
市场调研

搜企
首页 | 国际金属加工网 | 造车网 | 会员 | 主题信息 | 自动化问答 | 网站地图 | 免责声明 | 关于我们 | 主编信箱
北京市朝阳区东四环中路58号远洋国际中心C座2402室 电话: 010-65307950 传真: 010-65307859
Copyright ©1997-2012 IIA News.com & SooQ. All rights reserved.