一种用分立逻辑芯片替换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在横机机头板应用中不方便布板的问题,增加了客户布板的灵活性。


收藏 人收藏
分享:

评论

相关推荐

基于ARM的嵌入式系统CF卡与CPLD连接技术详解

随着应用需求的不断提高,许多嵌入式系统在应用时都要求带有扩展的大容量存储器来存储数据。CF 卡(Co....

发表于 09-18 17:18 28次 阅读
基于ARM的嵌入式系统CF卡与CPLD连接技术详解

你所需要的一款突破性布线工具

  一直以来都有一些人不愿意使用由印刷电路板设计师设计的完全自动布线。这有以下几个原因:第一,自动布线器经常无法完成设计...

发表于 09-18 15:30 14次 阅读
你所需要的一款突破性布线工具

如何实现layout简易SOP的实用详细资料免费下载

1、 新建工程文件、原理图文件、PCB文件,三个文件放在同一个文件夹下。 2、在PCB文件中导入结....

发表于 09-17 08:00 16次 阅读
如何实现layout简易SOP的实用详细资料免费下载

AD转换设计中基本问题解答

1.如何选择高速模数转换之前的信号调理器件;如何解决多路模数转换的同步问题? ADC之前的信号调理,最根本的原则就是信号...

发表于 09-11 11:02 70次 阅读
AD转换设计中基本问题解答

推荐一个手机PCB layout视频

推荐一个手机PCB layout视频  PADS9.5录的

发表于 09-09 15:53 217次 阅读
推荐一个手机PCB layout视频

如何区分FPGA与CPLD?本文告诉你答案!

如何区分CPLD或FPGA和哪一个更适合自己?这是一个老生常谈的问题,尤其是学生和初学者。如果您也....

发表于 09-04 14:16 158次 阅读
如何区分FPGA与CPLD?本文告诉你答案!

FSK调制解调实现方式 如何使用FPGA实现的?

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础...

发表于 09-03 09:17 101次 阅读
FSK调制解调实现方式 如何使用FPGA实现的?

基于单片机和CPLD的高精度大型望远镜伺服控制器设计

设计基于高速单片机C8051F120和CPLD的高精度大型望远镜的伺服控制器,由单片机实现闭环控制算....

的头像 电子设计 发表于 08-30 10:36 386次 阅读
基于单片机和CPLD的高精度大型望远镜伺服控制器设计

AD7680的SCLK设置为1MHZ数据输出管脚一直为低电平

我在电路中使用AD7680检测一个电压值,大楖5秒检测一次,使用CPLD对AD7680进行控制,现在AD7680芯片的SCLK设置为1...

发表于 08-29 11:45 36次 阅读
AD7680的SCLK设置为1MHZ数据输出管脚一直为低电平

FPGA与CPLD

发表于 08-21 10:07 130次 阅读
FPGA与CPLD

在嵌入式系统中如何用CPLD技术实现DRAM控制器?

如果微处理器状态信号无效,这个状态则是一个T4状态,状态机B从B1转到B2.如果状态是一个T4状态,....

发表于 08-18 09:25 111次 阅读
在嵌入式系统中如何用CPLD技术实现DRAM控制器?

请问CC2530有没有layout指南

CC2530 有没有layout 指南? RF 晶振等等 我们做小模块需要的空间很有限 怎么layout 比较合理 ...

发表于 08-17 07:53 266次 阅读
请问CC2530有没有layout指南

FPGA与CPLD的概念及其区别PDF

FPGA与CPLD的概念及其区别

发表于 08-15 15:46 182次 阅读
FPGA与CPLD的概念及其区别PDF

DM642硬中断延迟问题分析

[table] [tr][td] 问题描述: 系统调试过程中发现硬件中断经常得不到及时响应,根据现象推断中断会被延迟达150us以上。 问...

发表于 08-15 04:17 74次 阅读
DM642硬中断延迟问题分析

请问CPLD IO pin 的负载功率最大能达到多少?

我之前使用5M570ZT144C5N的100个IO端口轮流点亮100个LED.每个LED的电流是10m. 现在要求我同事点亮这100个LED,并...

发表于 08-14 15:53 195次 阅读
请问CPLD IO pin 的负载功率最大能达到多少?

以FPGA和CPLD为基础的灵活可行的降低汽车电子物料成本解决方案

汽车制造商们坚持不懈地改进车内舒适性、安全性、便利性、工作效能和娱乐性,反过来,这些努力又推动了各....

发表于 08-14 10:01 396次 阅读
以FPGA和CPLD为基础的灵活可行的降低汽车电子物料成本解决方案

在嵌入式系统中如何利用CPLD技术来更加方便的使用DRAM?

DRAM控制器由80C186XL状态信号S2、S1和S0的解码来检测总线的开始、类型和结束。这些状态....

发表于 08-12 09:03 100次 阅读
在嵌入式系统中如何利用CPLD技术来更加方便的使用DRAM?

layout与PCB的29个关系

由于开关电源的开关特性,容易使得开关电源产生极大的电磁兼容方面的干扰,作为一个电源工程师、电磁兼容工....

的头像 贸泽电子设计圈 发表于 08-07 09:07 2197次 阅读
layout与PCB的29个关系

IC设计的版图绘制、版图验证及版图后仿真的详细资料概述

IC版图设计及验证

发表于 08-07 08:00 98次 阅读
IC设计的版图绘制、版图验证及版图后仿真的详细资料概述

8个开关电源layout经验!干货分享

其实对于一个开关电源工程师而言 PCB的绘制其实是对一款产品的影响至关重要的部分,如果你不能很好的L....

的头像 电源研发精英圈 发表于 07-28 09:48 1454次 阅读
8个开关电源layout经验!干货分享

PADS Logic导出Layout网表的步骤教程

PADS Logic导出Layout网表的步骤教程,具体的跟随小编一起来了解一下。

的头像 EDA设计智汇馆 发表于 07-24 10:41 735次 阅读
PADS Logic导出Layout网表的步骤教程

一文带你了解CPLD、FPGA、DSP之间的区别与联系

ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性....

发表于 07-23 15:40 278次 阅读
一文带你了解CPLD、FPGA、DSP之间的区别与联系

电子工程师谈Layout的制作过程

Layout是一件过程时而愉快时而痛苦,而结果却绝对享受的事情。对于一个用心Layout的人,到最后....

的头像 电子工程专辑 发表于 07-18 10:15 567次 阅读
电子工程师谈Layout的制作过程

对于Layout的人来说,枯燥无味的工作就是艺术

Layout是一件过程时而愉快时而痛苦,而结果却绝对享受的事情。对于一个用心Layout的人,到最后....

的头像 玩转单片机 发表于 07-17 15:08 613次 阅读
对于Layout的人来说,枯燥无味的工作就是艺术

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

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

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

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

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

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

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

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

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

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

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

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

浅谈IC设计中的slot和 density

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

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

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

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

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

FPGA如何从入门到高手?

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

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

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

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

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

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

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

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

CPLD和FPGA两者的区别

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

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

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

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

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

FPGA学习:电源电路设计

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

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

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

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

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

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

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

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

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

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

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

学习FPGA 首先要知道哪些

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

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

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

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

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

全志A33 PCB Layout参考资料下载

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

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

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

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

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

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

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

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

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

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

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

FSMC如何读写CPLD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CPLD的优势 FPGA的产生

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1553B芯片PCB布线注意

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

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

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

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

基于CPLD实现McBSP接口

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

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

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

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

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

基于CPLD的线阵CCD驱动方法

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

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