Architecture of FPGA Embedded Multiprocessor Programmable Controller
嵌入式多处理器可编程控制器的FPGA的结构
摘要—本文介绍了在现场可编程门阵列处理器的可编程控制器的设计与实现(FPGA)。建议的解决方案的新颖之处在于它结合了FPGA在实现控制算法,即域迄今使用的两种方法,基于程序的硬件编码,和多个处理器在一个单一的FPGA芯片的应用。该控制器是根据IEC 61131-3编程和运行控制任务并行。性能测试的原型表明,它是能够执行控制程序显着速度比工业可编程逻辑控制器。
关键字—FPGA,工业控制,可编程逻辑器件
因为在坚固性和采用IEC 61131-3语言编程等广泛领域的运用,可编程逻辑控制器(PLC)是工业自动化的基础。一段时间以来,由于结构的灵活性和FPGA的芯片速度,PLC算法的FPGA实现已经成为一个重要的研究领域。专用控制器[ 4 ]或特定的图像处理过滤器就是这种方法的例子。由于PLC的性能标准并不总是满足高度敏感的系统要求,由FPGA所提供程序的并行执行创造了显著的潜力。
在FPGA领域中,控制算法实现各种技术涉及的论文可以分为两类。第一个是一个程序的正式描述转换为一个HDL的编码。例如,在[7]中所示是PLC指令转换到高速集成电路HDL,在[8]和[9]所示是梯形图的转换(LDS)。在[
原创力文档

文档评论(0)