一种用分立逻辑芯片替换CPLD设计

电子设计 2018-03-07 08:53 次阅读

横机是针织机械的一种,为生产羊毛衫,围巾帽子等的主要生产设备,全机由130多个零件装置而成。横机机头板需要控制很多针,一般使用CPLD(Complex Programmable Logic Device)生成各种逻辑电平来控制螺线管和步进电机,所以CPLD被横机客户广泛使用。横机机头板一般由主板和子板,子板通过接插件插在主板上完成最终的控制功能(如图一)。因为每个子板都有控制信号来自母板,所以CPLD需要放置在母板上以便信号合理布局,但有时机头板母板受机械结构的限制没有足够的空间放下CPLD,这时候就会极大的增加layout工程师的工作难度。

图一

本文提出一种用分立逻辑芯片替换CPLD的方案,即当遇到主板结构有限,CPLD不易layout的情况时,通过化整为零,将多数芯片和功能移到子板上。

该方案具体实现方式如下:

用1片SN74AHC138作为主选择芯片,产生从SN74AHC138的片选信号,其中1片主SN74AHC138可以对应8片从SN74AHC138。

用从SN74AHC138产生SN74HC259的触发信号。每片SN74HC259的data pin 均连在一起,并与MCU data pin 对接。

用SN74HC259产生DRV8844的控制信号,1片SN74HC259对应一片DRV8844。

最后将从SN74HC138和SN74HC259放置在子板上,将主SN74HC138放置在主板上。

图二

由此可见通过上述方法,我们可以改变任意地址C1B1A1CBAS2S1S0的值,即完成任意驱动信号的实现,解决了CPLD在横机机头板应用中不方便布板的问题,增加了客户布板的灵活性。


热门推荐

收藏 人收藏
分享:

评论

相关推荐

基于VHDL的串行发送电路设计

基于VHDL的串口RS232电路设计 随着电子技术的发展,现场可编程门阵列 FPGA和复杂可编程逻辑....

发表于 06-25 09:03 35次 阅读
基于VHDL的串行发送电路设计

一种基于CPLD的可编程频率电压变换电路介绍

电气自动化和过程自动化及自动检测领域常常用到频率电压变换器F/V,需要将频率信号转换为电压信号。F/....

发表于 06-17 10:09 58次 阅读
一种基于CPLD的可编程频率电压变换电路介绍

介绍ispMACH 4000ZE CPLD系列的特点及应用

本视频涉及了消费电子产品设计人员要求低价格,低功耗和小封装的可编程逻辑器件的特殊需要。莱迪思推荐的i....

的头像 Lattice视频 发表于 06-15 13:23 160次 观看
介绍ispMACH 4000ZE CPLD系列的特点及应用

基于CPLD的可编程高精度CCD信号发生器的设计方案

CCD (Charge Coupled Devices)电荷藕合器件是20世纪70年代初发展起来的新....

发表于 06-14 13:01 99次 阅读
基于CPLD的可编程高精度CCD信号发生器的设计方案

请问5M40ZE64C4N 型号的CPLD是否可以实现信号的产生、采集与32单片机通信的功能?

发表于 06-13 14:07 171次 阅读
请问5M40ZE64C4N  型号的CPLD是否可以实现信号的产生、采集与32单片机通信的功能?

Altium_Designer_Beta_18.1.7 正式版

发表于 06-11 17:40 727次 阅读
Altium_Designer_Beta_18.1.7 正式版

Altium技巧视频免费共享

发表于 06-11 13:14 334次 阅读
Altium技巧视频免费共享

求助高手帮看看CPLD做SPI从的程序

发表于 06-02 17:25 165次 阅读
求助高手帮看看CPLD做SPI从的程序

浅谈IC设计中的slot和 density

在IC版图[layout]时,Design Rules中往往会注明金属线大于一定宽度时要挖slot,....

发表于 06-01 07:17 129次 阅读
浅谈IC设计中的slot和 density

EDA技术概述和EDA的设计流程,发展情况详细概述

EDA技术及其发展 ●使电子设计成果以自主知识产权(IP)的方式得以明确表达和确认成为可能。 ●....

发表于 05-30 15:01 168次 阅读
EDA技术概述和EDA的设计流程,发展情况详细概述

FPGA如何从入门到高手?

本文首先介绍了FPGA的特点与FPGA芯片结构,其次分析了FPGA与ASIC及CPLD对比,最后介绍....

发表于 05-30 08:39 1134次 阅读
FPGA如何从入门到高手?

什么是后模拟?IC后仿模拟流程介绍

我们要改变的是Switch View List这一行,这一行表示的是模拟器要模拟的文件类型。默认的设....

发表于 05-30 06:10 80次 阅读
什么是后模拟?IC后仿模拟流程介绍

一文看懂FPGA在下一代网络架构中的重要意义

本文首先介绍了FPGA概念及与CPLD的主要区别,其次介绍了FPGA工作原理及下一代网络架构中的重要....

发表于 05-29 16:41 349次 阅读
一文看懂FPGA在下一代网络架构中的重要意义

CPLD和FPGA两者的区别

CPLD和FPGA都是我们经常会用到的器件。有的说有配置芯片的是FPGA,没有的是CPLD;有的说逻....

发表于 05-24 02:03 218次 阅读
CPLD和FPGA两者的区别

什么是CPLD?基于CPLD的QWERTY 键盘设计

AMD公司最先生产带有宏单元的可编程逻辑器件PAL22V10。目前PAL22V10已成为划分PLD的....

发表于 05-24 01:39 94次 阅读
什么是CPLD?基于CPLD的QWERTY 键盘设计

FPGA学习:电源电路设计

与任何电子元器件一样,FPGA器件需要有电源电压的供应才能工作。尤其对于规模较大的器件,其功耗也相对....

发表于 05-21 06:04 369次 阅读
FPGA学习:电源电路设计

如何用并行ADCADS8411和ADS8412作为串行ADC来使用详细概述

该应用报告讨论了如何使用低成本CPLD将并行ADC用作串行ADC。这个概念用德克萨斯仪器ADS841....

发表于 05-18 16:13 45次 阅读
如何用并行ADCADS8411和ADS8412作为串行ADC来使用详细概述

电子设计领域的单片机/CPLD自动化控制

即使单纯单片机/CPLD的单片机结构能完成的功能,在某些情况下也宁可使用纯数字电路完成。而当前开始流....

发表于 05-13 11:49 169次 阅读
电子设计领域的单片机/CPLD自动化控制

EDA后继乏力?本土EDA力争上游

EDA(电子设计自动化)工具对于IC设计领域而言,由于可以利用计算机软件工具将复杂的电子产品设计过程....

发表于 05-11 08:24 143次 阅读
EDA后继乏力?本土EDA力争上游

学习FPGA 首先要知道哪些

开始了第一个独立项目的研制,FPGA选型当然是已经固定了,我就围着这款FPGA给他添油加醋,希望能让....

发表于 05-10 13:49 349次 阅读
学习FPGA 首先要知道哪些

FPGA、PLD、CPLD之间的杂乱关系

fpga你可以理解成把一堆逻辑器件比如与门,或门,选择器等放在一个盒子里,盒子周围就是片子的引脚。通....

发表于 05-10 13:47 486次 阅读
FPGA、PLD、CPLD之间的杂乱关系

全志A33 PCB Layout参考资料下载

全志A33芯片PCB layout 参考,DXPPADSALLEGRO格式均有。

发表于 05-07 16:44 127次 阅读
全志A33 PCB Layout参考资料下载

PADS9.5_LAYOUT问题

发表于 05-03 11:49 445次 阅读
PADS9.5_LAYOUT问题

求升压电路PCB Layout 指导

发表于 04-28 22:17 259次 阅读
求升压电路PCB Layout 指导

开关电源PCB Layout要求归纳总结

PCB Layout是开关电源研发过程中的极为重要的步骤和环节,关系到开关电源能否正常工作,生产是否....

的头像 电源联盟 发表于 04-28 11:17 889次 阅读
开关电源PCB Layout要求归纳总结

MSP430和CPLD的冰层厚度检测系统设计详析

基于空气、冰与水的物理特性差异对冰层厚度进行检测是近几年提出的一种新的冰厚检测理论与方法,其关键技术....

发表于 04-23 14:53 40次 阅读
MSP430和CPLD的冰层厚度检测系统设计详析

常用的五大PCB layout软件介绍及PCB layout发展趋势分析

印刷电路板同时也叫印制电路板,是一种让各类电子元件实现有规则连接的载体。下面就随嵌入式小编一起来了解....

发表于 04-23 05:56 1185次 阅读
常用的五大PCB layout软件介绍及PCB layout发展趋势分析

FSMC如何读写CPLD

STM32 通过 FSMC 读写CPLD 的程序,CPLD挂在STM32的地址线和数据线上,将CPL....

发表于 04-20 10:38 166次 阅读
FSMC如何读写CPLD

AVR单片机读写CPLD程序实例(ATmega128程序案例)

分享到 项目中需要使用CPLD完成一部分算法设计,参数由AVR给出,因此需要完成AVR和CPLD的通....

的头像 算法&编程学院 发表于 04-19 12:40 791次 阅读
AVR单片机读写CPLD程序实例(ATmega128程序案例)

ARM,DSP,FPGA,CPLD,SOPC,SOC的区别 FPGA与CPLD的区别详解

ARM,DSP,FPGA,CPLD,SOPC,SOC之间有什么区别和联系 arm是一种嵌入式芯片,比....

发表于 04-18 07:19 369次 阅读
ARM,DSP,FPGA,CPLD,SOPC,SOC的区别 FPGA与CPLD的区别详解

FPGA与CPLD特性对比 哪类器件更适合你

PLD和FPGA都是由逻辑阵列模块构成的,但是CPLD LAB基于乘积和宏单元,而FPGA LAB使....

发表于 04-17 17:08 161次 阅读
FPGA与CPLD特性对比 哪类器件更适合你

可编程逻辑器件CPLD的变化:从PAL到PLD

除了LAB,CPLD中的其他结构与PAL和PLD相似,但配置更高级。LAB之间的互连被称为可编程互连....

发表于 04-17 17:04 402次 阅读
可编程逻辑器件CPLD的变化:从PAL到PLD

CPLD的优势 FPGA的产生

FPGA LAB和CPLD的LAB设计不同。CPLD LAB由宏单元构成,包括自己的本地可编程阵列,....

发表于 04-17 17:02 113次 阅读
CPLD的优势 FPGA的产生

CPLD器件制作的数字电压表设计

采用EDA可编程逻辑器件把16位J-K触发器组成的计数器和控制电路集成到系统内部,不仅可以消除外界干....

发表于 04-11 10:49 119次 阅读
CPLD器件制作的数字电压表设计

XC9500系列CPLD器件摇控编程的实现

XSVF格式的编程文件包含编程指令和数据,编程指令主要有三条,即XRUNTEST、XSIR和XSDR....

发表于 04-04 12:52 146次 阅读
XC9500系列CPLD器件摇控编程的实现

【下载】《从零开始学CPLD和Verilog HDL编程技术》

发表于 03-30 15:07 1695次 阅读
【下载】《从零开始学CPLD和Verilog HDL编程技术》

【下载】《CPLD/FPGA的开发与应用》

发表于 03-29 17:11 1608次 阅读
【下载】《CPLD/FPGA的开发与应用》

CPLD/FPGA有脱机烧录的方法吗?

发表于 03-16 11:32 423次 阅读
CPLD/FPGA有脱机烧录的方法吗?

图文并茂Layout对开关电源的重要性

图文并茂Layout对开关电源的重要性。1、静电打坏IC。1.1 VCC电容跟VCC脚越近越好。如下....

的头像 电源研发精英圈 发表于 03-13 14:28 1644次 阅读
图文并茂Layout对开关电源的重要性

基于CPLD的旋转联接部件信号传输控制系统设计

针对固定部分的控制器与外部旋转执行机构之间的信号传输问题,对旋转联接部件信号传输控制系统的电路构成、....

发表于 03-13 11:04 93次 阅读
基于CPLD的旋转联接部件信号传输控制系统设计

1553 layout端子设计的电气和布局考虑

1553B芯片PCB布线注意

发表于 02-28 14:04 76次 阅读
1553 layout端子设计的电气和布局考虑

基于FPGA/CPLD的嵌入式VGA显示系统设计

VGA(Video GraphICs Array)即视频图形阵列,是IBM在1987年随PS/2机(....

发表于 02-08 06:44 408次 阅读
基于FPGA/CPLD的嵌入式VGA显示系统设计

这些过孔周围的填充是怎么画出来的

发表于 02-07 16:53 1035次 阅读
这些过孔周围的填充是怎么画出来的

基于CPLD实现McBSP接口

数字信号处理(DSP)已经发展成为一项成熟的技术,并且在许多应用领域逐步代替了传统的模拟信号处理系统....

发表于 02-07 10:57 106次 阅读
基于CPLD实现McBSP接口

WiFi模块应用选型参考及布局走线Layout注意事项

WiFi 模块主要有网卡类和 AP 类两大类。网卡类 WiFi 模块通信接口、通信 信道、综合功能可....

发表于 01-26 15:04 162次 阅读
WiFi模块应用选型参考及布局走线Layout注意事项

基于CPLD的线阵CCD驱动方法

激光位移传感器以其高精度、高效率、高可靠性等优点,应用于精密零件的形位和位置公差的检测中。CCD(电....

发表于 01-24 14:12 186次 阅读
基于CPLD的线阵CCD驱动方法

基于CPLD的信号源发生器研究

信号源是用来产生任意形状的波形(正弦波、方波,三角波、锯齿波等),其幅值、频率、占空比都可以任意调节....

发表于 01-24 10:53 139次 阅读
基于CPLD的信号源发生器研究

如何在PCB的Layout阶段,充分应用改善技巧抑制EMI噪讯的强度

EMI主要发生源之一亦即印刷电路板(PrintedCircuit Board,以下简称为PCB)的设....

的头像 EDA设计智汇馆 发表于 01-12 16:07 1149次 阅读
如何在PCB的Layout阶段,充分应用改善技巧抑制EMI噪讯的强度

一款实用的嵌入式CPLD的伺服控制卡设计方案

随着先进制造技术的迅速发展,对运动控制的精度要求也越来越高,而运动伺服控制系统的性能很大程度上取决于....

的头像 电子设计 发表于 12-30 07:33 2880次 阅读
一款实用的嵌入式CPLD的伺服控制卡设计方案

摄像机的图像传感器模块电路图分析

测量系统经常要用到摄像机和其它传感器,两者间需要同步。本例描述了一个航空摄影系统,它有一台摄像机,包....

的头像 电子设计 发表于 12-21 11:49 3448次 阅读
摄像机的图像传感器模块电路图分析

ATMEL单片机设计注意事项CPLD下载线硬件简介

Atmel AVR 8 位和 32 位微控制器具有高性能、高功效和设计灵活等特性,适用于各种各样的应....

的头像 电子设计 发表于 12-21 07:32 3091次 阅读
ATMEL单片机设计注意事项CPLD下载线硬件简介

利用CPLD实现AD574控制器的设计

CPLD复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规....

发表于 12-19 16:28 299次 阅读
利用CPLD实现AD574控制器的设计

CPLD控制ADC0809实现多路数据采集

随着数字化生活的到来,数据采集系统在日常生活中的应用越来越显着。模拟信号和数字信号之间的转换已成为计....

发表于 12-19 14:43 606次 阅读
CPLD控制ADC0809实现多路数据采集

单片机开发者常疏忽的7个问题

在实际的工作中,经常出现因为RD人员的设计“疏忽”导致试产失败。这个疏忽要加上引号,是因为这并不是真....

的头像 MCU开发加油站 发表于 12-18 09:05 2260次 阅读
单片机开发者常疏忽的7个问题

巧用EDA技术设计无线抢答系统方案

随着电子技术的发展,应用系统向小型化,快速化,大容量,重量轻的方向发展,电子设计自动化(Electr....

的头像 电子设计 发表于 12-13 10:38 3845次 阅读
巧用EDA技术设计无线抢答系统方案

PLD简介与CPLD和FPGA的介绍

PLD介绍 可编程逻辑器件PLD(Programable Logic Device)是允许用户编程(....

发表于 12-05 10:45 144次 阅读
PLD简介与CPLD和FPGA的介绍

基于CPLD的数字钟的设计

在同一CPLD芯片上集成了如下电路模块: 1、时钟计数:秒60进制BCD码计数。 分60进制BCD码....

发表于 12-05 09:33 142次 阅读
基于CPLD的数字钟的设计

基于CPLD的字形编码电路和扫描驱动电路的设计

实验原理 四位拨码开关提供8421BCD码,经译码电路后成为8段数码管的字形显示驱动信号a,b,c,....

发表于 12-05 09:33 265次 阅读
基于CPLD的字形编码电路和扫描驱动电路的设计

基于CPLD的触发器功能的模拟实现

实验内容 将基本RS触发器,同步RS触发器,集成J-K触发器,D触发器同时集成一个CPLD芯片中模拟....

发表于 12-05 09:33 271次 阅读
基于CPLD的触发器功能的模拟实现

基于CPLD的字符发生器

实验原理 1616扫描LED点阵的工作原理同8位扫描数码管类似。 它有16个共阴极输出端口,每个共阴....

发表于 12-05 09:30 216次 阅读
基于CPLD的字符发生器