کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
712817 892157 2015 6 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A Hardware Implementation of Arithmetic Operations for an FPGA-based Programmable Logic Controller
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی مکانیک محاسباتی
پیش نمایش صفحه اول مقاله
A Hardware Implementation of Arithmetic Operations for an FPGA-based Programmable Logic Controller
چکیده انگلیسی

The paper presents the Arithmetic and Logic Unit (ALU) of a prototype Programmable Logic Controller (PLC), implemented in an FPGA device. The PLC implements on the machine language level a subset of the instruction set defined in the EN 61131-3 norm. The design was prepared as a set of synthesizable Verilog, and VHDL models. The ALU can execute 32 operations, which include the basic logic operations, comparators, and the four basic arithmetic operations. The operations can be performed for fixed-point, and floating-point numbers. All the operations are implemented fully in hardware, so the solution is fast. The HDL models used for synthesis can be easily ported to other FPGA architectures, or to an ASIC.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: IFAC-PapersOnLine - Volume 48, Issue 4, 2015, Pages 460-465