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


热门推荐

收藏 人收藏
分享:

评论

相关推荐

如何使用单片机应用设计智能行李箱的论文免费下载

根据现代人出行时手提行李过多而手忙脚乱的情况,本文设计了一款结合红外线避障系统的智能行李箱。系统以H....

发表于 12-17 08:00 17次 阅读
如何使用单片机应用设计智能行李箱的论文免费下载

CPLD控制DDS更改频率无法正常输出

情况是这样的,我用verilog编写了两个子程序,先是利用spi对DDS进行初始化,然后想通过并行端口模式改变频率。当我上电初始化...

发表于 12-14 13:55 45次 阅读
CPLD控制DDS更改频率无法正常输出

基于CPLD的DSP与声卡的接口技术

[table] [tr][td]1引言 使用复杂可编程逻辑器件(CPLD)可提高系统集成度、降低噪声、增强系统可靠性并降低成本,同时它不...

发表于 12-14 10:57 52次 阅读
基于CPLD的DSP与声卡的接口技术

请问有没有专业的外包layout公司推荐啊

请问有没有专业的外包layout公司推荐啊

发表于 12-12 18:21 61次 阅读
请问有没有专业的外包layout公司推荐啊

低频数字式相位测量仪的设计资料合集免费下载包括程序和论文等

此系统由相位测量仪、数字式移相信号发生器和移相网络三部分组成。为使系统更加稳定,使系统整体精度得以保....

发表于 12-12 16:25 21次 阅读
低频数字式相位测量仪的设计资料合集免费下载包括程序和论文等

基于DSP的CompactFlash卡接口设计

[table] [tr][td]摘 要? 介绍CompactFlash卡的基本结构和工作原理;结合美国德州仪器(TI)公司的TMS320C54x 系列数字信号...

发表于 12-12 09:53 80次 阅读
基于DSP的CompactFlash卡接口设计

可替代EPM570T144C5型号是什么型号的? 需要PIN2PIN兼容 EPM570T144C5近期会停产或者有停产计划吗?

可替代EPM570T144C5型号是什么型号的? 需要PIN2PIN兼容 EPM570T144C5近期会停产或者有停产计划吗? ...

发表于 12-11 16:54 149次 阅读
可替代EPM570T144C5型号是什么型号的? 需要PIN2PIN兼容 EPM570T144C5近期会停产或者有停产计划吗?

基于CPLD的数据采集与显示接口电路仿真设计

黄崇富,李建华 (重庆工程职业技术学院  重庆  400037)     1 引言 CPLD称为复杂可...

发表于 12-10 10:18 101次 阅读
基于CPLD的数据采集与显示接口电路仿真设计

AD9914输出不稳定

我现在使用CPLD配置ad9914,采用并口模式,输入参考时钟为3.2G,直接作为系统时钟,不用内部锁相环,输出三百多兆的点频连续...

发表于 12-10 09:19 37次 阅读
AD9914输出不稳定

利用EPLD实现TMS320C5402与SDRAM接口

[table] [tr][td]摘 要: 介绍了基于电可擦除可编程逻辑器件 EPLD,用VHDL语言设计实现的TMS320C5402与 SDRA...

发表于 12-07 10:35 47次 阅读
利用EPLD实现TMS320C5402与SDRAM接口

ADS布局Layout生成的组件相对较大

大家好,我的问题很简单,也许根本不是技术问题。 我创建了一个布局协同仿真,我通过相似的符号发送给原理图。 我选择了最小的...

发表于 12-05 15:38 19次 阅读
ADS布局Layout生成的组件相对较大

基于USB接口的VSAT基带数据采集系统的设计

[table] [tr][td]0 引言 在众多的卫星通信系统中,VSAT(甚小口径卫星终端)卫星通信系统由于具有众多特点,近年来发展...

发表于 12-05 10:16 95次 阅读
基于USB接口的VSAT基带数据采集系统的设计

在嵌入式设计中如何降低CPLD的功耗与电源电压管理技术分析

我们首先来了解在嵌入式设计中如何降低CPLD的功耗、电路板的面积和元器件成本。下一步,我们将看到在待....

的头像 电子设计 发表于 12-04 09:09 94次 阅读
在嵌入式设计中如何降低CPLD的功耗与电源电压管理技术分析

在高精度仪表中量程实现量程自动转换电路的研究

电学参数测量技术涉及范围广,特别是微电压、微电流、高电压以及待测信号强弱相差极大的情况下,既要保证弱....

的头像 电子设计 发表于 11-29 09:20 153次 阅读
在高精度仪表中量程实现量程自动转换电路的研究

采用CPLD与MPU的智能宽带去边沿抖动的解决方案介绍

在电子设计和测量过程中,信号边沿抖动是我们经常碰到的现象。如下图示,t1,t2,。..,t4,信号电....

的头像 电子设计 发表于 11-28 08:26 119次 阅读
采用CPLD与MPU的智能宽带去边沿抖动的解决方案介绍

采用CPLD器件实现LED大屏幕视频控制系统的256级灰度扫描方案

复杂可编程逻辑器件(CPLD)最早出现于80年代后期,由于其高速、设计灵活、成本低、延时可预测等特点....

的头像 电子设计 发表于 11-28 08:08 107次 阅读
采用CPLD器件实现LED大屏幕视频控制系统的256级灰度扫描方案

如何使用单片机和CPLD为核心设计的激光测距仪测距仪电路资料免费下载

本文介绍了一种以单片机和CPLD为核心的测距仪的电路设计。该电路用高速时钟进行数字鉴相、测量,省去了....

发表于 11-23 19:17 73次 阅读
如何使用单片机和CPLD为核心设计的激光测距仪测距仪电路资料免费下载

手持式激光测距仪的电路设计的详细资料概述

本文介绍了一种以单片机和CPLD为核心的测距仪的电路设计。该电路用高速时钟进行数字鉴相、测量,省去了....

发表于 11-22 17:36 162次 阅读
手持式激光测距仪的电路设计的详细资料概述

数字电子系统设计CPLD的实验指导书详细资料免费下载

本文档的主要内容详细介绍的是数字电子系统设计CPLD的实验指导书详细资料免费下载目前,随着大规模可编....

发表于 11-19 08:00 60次 阅读
数字电子系统设计CPLD的实验指导书详细资料免费下载

微机保护系统控制的CPLD状态机的抗干扰控制接口设计

微机保护装置是指微机系统构成的数字式继电保护装置。在我国煤矿井下高压(6kV)供电系统中,绝大多数属....

的头像 电子设计 发表于 11-14 10:38 127次 阅读
微机保护系统控制的CPLD状态机的抗干扰控制接口设计

PC机的CPLD串行通信的特点与程序的编写

用CPLD(复杂可编程逻辑器件)设计乃至仿真、验证、利用ISP(在系统可编程)对硬件调试都非常方便,....

的头像 电子设计 发表于 11-14 10:15 166次 阅读
PC机的CPLD串行通信的特点与程序的编写

运用CPLD器件和AT89C52实现汽油机点火参数测量仪的设计

点火参数是影响汽油机性能的最重要因素之一。汽油机的点火参数主要有:点火提前角、点火能量、点火电压和点....

的头像 电子设计 发表于 11-14 10:13 220次 阅读
运用CPLD器件和AT89C52实现汽油机点火参数测量仪的设计

以EP1K30TC144-3为控制核心实现CPLD出租车计费器系统的设计

随着EDA技术的发展及大规模可编程逻辑器件CPLD/FPGA的出现,电子系统的设计技术和工具发生了巨....

的头像 电子设计 发表于 11-14 10:03 231次 阅读
以EP1K30TC144-3为控制核心实现CPLD出租车计费器系统的设计

浅谈PCB三种特殊走线技巧

布线(Layout)是pcb设计工程师最基本的工作技能之一。走线的好坏将直接影响到整个系统的性能,大....

发表于 11-13 09:17 225次 阅读
浅谈PCB三种特殊走线技巧

通过CPLD的编码器解码接口、PWM输出设计

在数控机床或其他数控设备中,往往都会用到光栅尺或编码器等位置传感部件,用以来测量机械运动部件的实际运....

的头像 电子设计 发表于 11-12 11:27 412次 阅读
通过CPLD的编码器解码接口、PWM输出设计

浅谈关于功率分析仪选型的问题

现在市场上,功率分析仪种类繁多,由于功率分析仪侧重方面的不同,起功能上也有着相对的出入,性能方面也是....

发表于 11-08 10:50 291次 阅读
浅谈关于功率分析仪选型的问题

利用A/D+CPLD设计光纤应变信号采集系统

电阻应变式传感器是利用金属的电阻应变效应制造的一种测量微小变化量的传感器。应变式传感器是基于测量物体....

的头像 电子设计 发表于 11-08 08:41 263次 阅读
利用A/D+CPLD设计光纤应变信号采集系统

数字电路设计仿真测试的电子教材免费下载

《数字电路设计·仿真·测试》是2010年8月1日华中科技大学出版社出版的图书。本书基础实验项目均含有....

发表于 11-06 18:56 120次 阅读
数字电路设计仿真测试的电子教材免费下载

基于CPLD技术和CMOS图像传感器的高速采集系统

在当前图像传感器市场,CMOS传感器以其低廉的价格得到越来越多消费者的青睐。在目前的应用中,多数采用....

发表于 11-04 09:22 203次 阅读
基于CPLD技术和CMOS图像传感器的高速采集系统

PCB设计教程之PCB设计经典资料电路基板导线Layout的技巧

本文汇集国外厂商的设计数据,分成(上)、(中)、(下)三集、六个单元,详细介绍电路基板导线Layou....

发表于 11-02 16:20 138次 阅读
PCB设计教程之PCB设计经典资料电路基板导线Layout的技巧

FPGA从并加载解决方案的介绍

FPGA 的配置数据通常存放在系统中的存储器件中,上电后控制器读取存储器中的bit 文件并加载到FP....

的头像 电子设计 发表于 10-30 08:58 205次 阅读
FPGA从并加载解决方案的介绍

如何使用CPLD和Flas实现FPGA快速配置电路的设计

介绍了采用CPLD和Flash器件对FPGA 实现快速并行配置,并给出了具体的硬件电路设计和关键模块....

发表于 10-24 15:15 54次 阅读
如何使用CPLD和Flas实现FPGA快速配置电路的设计

开关电源Layout的电路,安规,EMI,散热及制作工艺和安装使用要求

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

的头像 MCU开发加油站 发表于 10-20 10:42 978次 阅读
开关电源Layout的电路,安规,EMI,散热及制作工艺和安装使用要求

采用ARM和CPLD结构的检测系统可重构设计方法

检测系统的可重构设计是检测技术的发展方向。可重构设计是指利用可重用的软硬件资源,根据不同的应用需求,....

发表于 10-20 10:40 1059次 阅读
采用ARM和CPLD结构的检测系统可重构设计方法

AD PCB布板快速入门和PCBLayout指南及PCB高级设计系列资料免费下载

本文档的主要内容可以让你了解PCB设计内容包括了:AD PCB画板速成法,PCBLayout指南,P....

发表于 10-11 08:00 113次 阅读
AD PCB布板快速入门和PCBLayout指南及PCB高级设计系列资料免费下载

单片机解密方法大全详细资料免费下载

单片机解密又叫单片机破解,芯片解密,IC解密,但是这严格说来这几种称呼都不科学,但已经成了习惯叫法,....

发表于 10-10 08:00 67次 阅读
单片机解密方法大全详细资料免费下载

数字电路Layout接地设计原则

接地无疑是系统设计中最为棘手的问题之一。尽管它的概念相对比较简单,实施起来却很复杂,遗憾的是,它没有....

的头像 电子设计 发表于 10-09 08:50 610次 阅读
数字电路Layout接地设计原则

如何采用单片机实现CPLD/FPGA器件的被动串行模式的下载配置

本系统可用于配置所有ALTERA公司生产的基于SRAM架构的CPLD器件和XILINX公司生产的基于....

的头像 电子设计 发表于 10-08 09:21 235次 阅读
如何采用单片机实现CPLD/FPGA器件的被动串行模式的下载配置

单片机如何实现对CPLD进行编程

嵌入式系统而灵活性的要求。一方面,应用环境会对嵌入式系统不断提出新的要求,需要更改最初的设计;另一方....

的头像 电子设计 发表于 10-08 09:16 262次 阅读
单片机如何实现对CPLD进行编程

怎样通过CPLD技术设计CCD相机图像信号模拟器

在对某多通道高速CCD相机输出图像信号的采集系统设计过程当中,我们需要对此系统在正式使用之前进行调试....

的头像 电子设计 发表于 10-08 08:30 511次 阅读
怎样通过CPLD技术设计CCD相机图像信号模拟器

使用CPLD设计数码管驱动显示电路得原理及组成介绍

八段数码显示管如图1.1 所示,八段数码管每一段为一发光二极管,共有a~g 以及小数点dp 八个发光....

的头像 电子设计 发表于 10-07 12:08 398次 阅读
使用CPLD设计数码管驱动显示电路得原理及组成介绍

利用CPLD提高了系统IO口利用率与系统集成度

用一片MCS-51芯片、一片CPLD/FPGA芯片、模/数转换器ADC0809和数/模转换器DAC0....

的头像 电子设计 发表于 10-07 12:01 756次 阅读
利用CPLD提高了系统IO口利用率与系统集成度

利用CPLD来降低系统总成本及一些其他应用介绍

基于这种情况美国莱迪思半导体有限公司推出了ispMACH4000Z系列器件。该器件突破了CPLD器件....

的头像 电子设计 发表于 10-07 11:44 529次 阅读
利用CPLD来降低系统总成本及一些其他应用介绍

采用DSP和CPLD的硬件方案优化运动控制器

本控制器采用典型的三环调节,其中速度调节器和电流调节器的功能由伺服电机驱动器完成,电流环用来提高系统....

的头像 电子设计 发表于 10-07 10:56 565次 阅读
采用DSP和CPLD的硬件方案优化运动控制器

关于ispMACH4000系列CPLD的功能介绍

当寄存器的输入包含异步输入引脚信号时,由于目前ispLEVER版本优化时考虑不够全面,应避免使用Ye....

的头像 电子设计 发表于 10-02 01:12 640次 阅读
关于ispMACH4000系列CPLD的功能介绍

基于80C196KB单片机在实时数据采集显示系统中的应用设计

整个系统主要由信号预处理、信号选通、单片机采集、双机数据传输以及数据处理显示等模块构成。其中,信号选....

发表于 09-28 15:18 201次 阅读
基于80C196KB单片机在实时数据采集显示系统中的应用设计

如何区分FPGA和CPLD?

CPLD通常用于实现前面提到的简单组合逻辑功能,并负责“引导”FPGA以及控制整个电路板的复位和引导....

的头像 电子发烧友网工程师 发表于 09-27 11:56 759次 阅读
如何区分FPGA和CPLD?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

layout与PCB的29个关系

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

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

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

IC版图设计及验证

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

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

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

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

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

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

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

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

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

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

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

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

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