首页 |  新闻 |  产品 |  品牌商 |  经销商 |  案例 |  经理人 |  展会 |  贸易 |  下载 |  论坛 |  视频 |  学院  
国际工业自动化网
    English Version
设备采购  |   企业  |   技术  |   资讯  |   贸易  
IAS Online 社区
在线研讨会 周刊
   工业网络  |   工业PC与组件  |   控制系统  |   运动控制  |   自动化软件  |   仪器仪表  
   首页  >  正文

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


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工具,可编程逻辑器件的应用前景将愈来愈广阔。

 
相关链接
迈向先进制程 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]
基于FPGA的等位移多点采样硬币识别研究 [ 2009-12-24]
  相关群组   
   可编程控制器PLC
已有 2 人加入  可编程控制器PLC
  相关话题   
  菲尼克斯电气可编程控制器
  西门子200系列的可编程程序控制器在单晶熔炉中的逻辑控制
  可编程无线人机界面,代替传统的简单遥控器
  可编程无线人机界面,代替传统的简单遥控器
  AC31可编程控制器系统的简介
  施耐德Twido 可编程控制器的技术参数及行业应用
  可编程控制器(PLC)全球市场研究报告概述
  FX2N可编程控制器在筒阀同步控制中的运用(转载)
  Pilz PSS系列可编程安全系统
  首款可编程增量式磁编码器面世!
  相关问答   
三菱 可编程终端 FX1S-30MR-001
你好!请问我们采用贵公司的可编程能不能提供简单编程?
 附件为编程手删,谢谢来访
 顺祝商祺 
  相关产品

SafeZone多区域安全激光扫描仪442L

图尔克射频识别系统–BLident

具有RSLogix v16更新的GuardLogix

罗克韦尔SmartGuard600
  推荐企业
Endress+Hauser 恩德斯豪斯 MOXA
  关于 " 基于可编程逻辑器件的数字电路设计 " ,填写反馈

验证码:    看不清

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

行业导航

电力    冶金    石化    医疗    建材
交通    电子    机械    节能    汽车    OEM
产品点通
交换机  串口服务器  控制器  工控机  平板电脑  人机界面
传感器  视觉系统  伺服电机  PAC   I/O模块   MES  触摸屏
PLC  继电器  变送器  步进电机
主编直播间
在线提问  主编观点
•  无线,你要何去何从?
•  聚焦新能源——波浪能
•  走在GIE道路上的Lenovo和研华
•  DCS过程控制系统大未来
•  新的利润增长点到底在哪里?
运动控制技术社区
 •  数控电路板的保养与维护(原创)
 •  容积式流量计的设计与安装
 •  浅谈发动机不能启动的主要原因(原创)
 •  起重机并行方案
 •  运动控制器为医疗影像系统提供性能优势
 •  罗克韦尔提供最新的RSLogix 5000软件版本
在线研讨会
 • FDT技术在WAGO产品中的应用
 • 掌握机械视觉核心竞争力于中国设备自动化领域
 • 控创上架式服务器(CRMS)
 • 研华无风扇嵌入式工业电脑
 • COSMOS 2008在线讲座
编辑推荐

特约撰稿人

马洁 博士
IIANews特约记者。
机械制造、控制与仪器、材料科学(凝固理论)专家。
最新文章:
  •  柯达和数码
  •  打字机的小故事
  •  碳排放
热点信息
E杂志
 •  工业以太网
 •  PLC与PAC
 •  人机界面
 •  工业机器人
 •  测试与测量
 •  嵌入式系统
 
搜企
  北京市朝阳区建国路89号院4号楼1605室 电话:010-62625666 58205960 传真:010-58204659
  Copyright ©1997-2010 IIA News.com & SooQ. All rights reserved.
国际工业自动化网
版权所有   京ICP证070792号
IIAnews.com&SooQ 在线研讨会 2010运动控制在线研讨会 • 软硬结合,协助你打造稳定可靠、实时、智能的数控系统[回放]    • 控创上架式服务器(CRMS)[回放]    • 2010康耐视机器视觉在各大行业的应用[回放]    • 2010嵌入式应用技术[回放]    • 2010康耐视---机器视觉在线研讨会[回放]    • 2009安全控制应用技术 [回放]    • 2009机床塑机自动化技术[回放]    • 2009节能和环保自动化技术[回放]    • 2009运动控制应用技术[回放]