| | 网站首页 | 新闻 | SOPC | FPGA | DSP | ARM | 嵌入式操作系统 | 下载 | 网上商城 | 芯片价格参考 | 留言 | 论坛 | 网络协议 | 驱动设计 | 购买指南-HowtoBuy | | |
![]() |
![]() |
| 您现在的位置: FPGA开发板 FPGA 开发板 SOPC开发板 DSP开发板 视频开发板 -嵌入式控制研究室 >> FPGA >> FPGA应用 >> 文章正文 |
|
|||||
| 非易失性数字电位器控制逻辑信号 | |||||
| 作者:佚名 文章来源:互联网 点击数: 更新时间:2007-12-17 | |||||
|
本设计方案描述一个典型的使用PAL(可编程逻辑阵列)、GAL(门逻辑阵列)或CPLD(复杂的可编程逻辑设备)实现相对简单的非易失性门功能。为控制逻辑信号来阻塞或传输逻辑信号,通常使用逻辑门,如与门。使用门的第二个输入来决定门是阻塞还是传输应用信号。因为逻辑门实现直接布尔操作,它们的操作是没有存储器配合的可组合逻辑。 然而,系统启动后,如果设计经常阻塞或传输信号的门,在非易失性存储器的某些形式下,必须存储“传输/阻塞” 第二种方法用于没有微处理器或启动时微处理器不能等到存储器读出的系统,在启动时存储逻辑状态的设备可用。为了这个目的,采用PAL、GAL和CPLD设备结合可编程非易失性存储器实现控制功能。然而,这些设备提供更多存储器控制和不需要门的特殊系统。它们的封装也相当大到足以容纳许多逻辑I/O引脚。 如果不需要非易失性门,考虑使用器件共用在模拟和混合信号系统中:数字电位器(图1)。将电阻线的L端接地,信号由H端接入回路。然后,输出触点短接到地阻塞或连接到输入信号传输。
单板或系统测试期间,通过串行接口为数字电位器编程。一些数字电位器的通讯接口适于这个目的。当选择非易失性数字电位器时,应考虑以下标准:
数字电位器的带宽决定信号通过电位器传输的最大数据率。如果这些应用逻辑信号的开关率对使用的电位器过高,可以使用带数字电位器控制传输/阻塞输入的传统高速逻辑门(图2)。
英文原文: Nonvolatile digital potentiometer gates logic signal A novel use for digital potentiometers employs them as a logic gate that functions as soon as the system powers up. Reinhardt Wagner, Maxim Integrated Products, Ottobrunn, Germany; Edited by Charles H Small and Fran Granville -- EDN, 9/3/2007 This Design Idea describes a simple alternative to a nonvolatile gating function you typically implement using PAL (programmable-array logic), GAL (gate-array logic), or a CPLD (complex-programmable-logic device). To gate a logic signal to block or transmit it, you usually employ a logic gate, such as an AND gate, and use the gate’s second input to define whether the gate blocks or transmits the applied signal. Because logic gates perform immediate Boolean operations, their operations are combinational and without memory. However, if you must program a gate that should always either block or transmit the signal after system start-up, you must store the “transmit/block” logic state in some form of nonvolatile memory. Two basic methods are available for storing such logic states. The first involves using a microcontroller in combination with nonvolatile memory, such as EEPROM. This method is suitable if the system can wait until the microcontroller reads the logic state from memory and applies it to a hardware pin—typically, through a general-purpose I/O pin. Som A second method, which is useful for systems without a microcontroller or that cannot wait for the microcontroller to read from memory at boot time, stores the logic state in a device that makes it immediately available at power-up. For this purpose, PAL devices, GAL devices, and CPLDs implement the gating function in combination with programmable nonvolatile memory. These devices offer more than gating with memory, however, and may be overspecified for systems that need only a few such gates. Also, their packages are relatively large to accommodate the many logic-I/O pins they offer. If you need only a few nonvolatile gates, consider using a component common in analog- and mixed-signal systems: the digital potentiometer (Figure 1). Ground the L end of the resistor string and route the signal into the H end of the string. Then, the wiper output either shorts to ground for blocking or connects to the input signal for transmission. You can program the digital potentiometer through its serial interface during board or system test. The up/down interface on some digital potentiometers is suitable for that purpose. When selecting a nonvolatile digital potentiometer, you should consider the following criteria:
The digital potentiometer’s bandwidth determines the maximum data rate for signals transmitted through the potentiometer. If the switching rate of these applied logic signals is too high for the available potentiometers, you can use a conventional, high-speed logic gate with a digital potentiometer controlling the transmit/block input (Figure 2). |
|||||
| 文章录入:fengfeiyi 责任编辑:fengfeiyi | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 用CPLD和Flash实现FPGA配置 可编程模拟器件在小信号测量… ARM7与FPGA相结合在工业控制… 基于DSP和CPLD的智能相机系统… 交换位技术改进FPGA-PWM计数… 探究最佳的结构化ASIC设计方… 原型验证过程中的ASIC到FPGA… WTB网络HDLC在FPGA中的实现 转换开关添加了可编程PWM占空… 一种新型音频功放数字电调谐… |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
![]() |
Copyright © 2005www.21control.com 嵌入式控制技术研究室 版权所有 站长:康草科技 |