Skip to main navigation Skip to search Skip to main content

Central processing units for PLC implementation in Virtex-4 FPGA

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

16 Citations (Scopus)

Abstract

The paper presents an approach to the design and construction of central processing units for programmable logic controllers implemented in a FPGA development platform. Presented units are optimised for minimum response- and throughput time. The CPU structure is based on bit-word architecture and two types of control data exchange methods: with handshaking - control data are passed through the two flip-flop units with acknowledgement; without handshaking - control data are passed through the dual port RAM. Third unit - simple one processor - built to compare with the above two. The paper presents specific timers/counters hardware construction solution. Additionally it presents implementation results which show how many FPGA circuit resources are used to implement presented units.

Original languageEnglish
Title of host publicationProceedings of the 18th IFAC World Congress
PublisherIFAC Secretariat
Pages7860-7865
Number of pages6
Edition1 PART 1
ISBN (Print)9783902661937
DOIs
Publication statusPublished - 2011

Publication series

NameIFAC Proceedings Volumes (IFAC-PapersOnline)
Number1 PART 1
Volume44
ISSN (Print)1474-6670

Keywords

  • Central processing unit
  • Concurrent programs
  • Field programmable logic array (FPGA)
  • Programmable logic controller (PLC)
  • Throughput time

ASJC Scopus subject areas

  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Central processing units for PLC implementation in Virtex-4 FPGA'. Together they form a unique fingerprint.

Cite this