首页> 外文期刊>Pomiary Automatyka Kontrola >Wykorzystanie własności układu sterującego w układach CPLD
【24h】

Wykorzystanie własności układu sterującego w układach CPLD

机译:在CPLD系统中利用控制系统属性

获取原文
获取原文并翻译 | 示例

摘要

A method for decreasing the number of programmable array logic (PAL) macrocells in a logic circuit of the Moore finite-state-machine (FSM) is proposed. Programmable logic devices are nowadays widely used for implementation of control units (CU). The problem of CU optimization is still actual in computer science and its solution enables reduce the cost of the system. This method is based on use of free outputs of embedded memory blocks to represent the code of the class of pseudoequivalent states. The proposed approach allows minimizing the hardware without decreasing the digital system performance. An example of application of the proposed method is given. A control unit of any digital system can be implemented as the Moore FSM. Recent achievements in semiconductor technology have resulted in development of such sophisticated VLSI chips as field-programmable logic arrays (FPGA) and complex programmable logic devices (CPLD). Very often CPLD are used to implement complex controllers. In CPLD, logic functions are implemented using programmable array logic macrocells. One of the issues of the day is decrease in the number of PAL macrocells required for implementation of the FSM logic circuit. A proper state assignment can be used to solve this problem. The peculiarities of Moore FSM are existence of pseudoequivalent states and dependence of microoperations only on FSM internal states. The peculiarity of CPLD is a wide fan-in of PAL macrocell. It allows using different sources for representation of a current state code.%W artykule przedstawiono metodę syntezy mikroprogramowalnego układu sterującego z użyciem wbudowanych bloków pamięci, która jest ukierunkowana na zmniejszenie rozmiaru układu sterującego poprzez zastosowanie transformacji kodów klas pseudorównoważnych w pamięci. Podejście takie pozwala uzyskać uproszczoną formę funkcji przejścia części adresowej układu, dzięki któremu możliwa jest redukcja zasobów sprzętowych potrzebnych do implementacji jednostki sterującej w układach programowalnych typu CPLD bez zmniejszenia wydajności systemu cyfrowego.
机译:提出了一种减少摩尔有限状态机(FSM)的逻辑电路中的可编程阵列逻辑(PAL)宏单元数量的方法。如今,可编程逻辑器件广泛用于控制单元(CU)的实现。 CU优化问题仍然是计算机科学中的实际问题,其解决方案可以降低系统成本。该方法基于使用嵌入式存储块的自由输出来表示伪等效状态类的代码。所提出的方法允许在不降低数字系统性能的情况下最小化硬件。给出了该方法的应用实例。任何数字系统的控制单元都可以实现为Moore FSM。半导体技术的最新成就导致了诸如现场可编程逻辑阵列(FPGA)和复杂可编程逻辑器件(CPLD)之类的复杂VLSI芯片的开发。 CPLD通常用于实现复杂的控制器。在CPLD中,逻辑功能是使用可编程阵列逻辑宏单元实现的。当今的问题之一是实现FSM逻辑电路所需的PAL宏单元数量减少。可以使用适当的状态分配来解决此问题。 Moore FSM的特点是存在伪等效状态,并且微操作仅依赖于FSM内部状态。 CPLD的独特性是PAL宏单元的广泛扇入。它允许使用不同的资源来表示当前状态代码。 Podjścietakie pozwalauzyskaćuproszczonąformęfunkcjiprzejściaczęściadresowejukładu,dziękiktóremumożliwajest redukcjazasobówsprzętowychÇeyyceuyuuyuyuynáyácácáynócácónçuçuçuçuçuçuçuçuçuçuçuçuyceunycájöncóc

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号