dc.contributor.author |
Economakos, C |
en |
dc.contributor.author |
Economakos, G |
en |
dc.date.accessioned |
2014-03-01T02:45:43Z |
|
dc.date.available |
2014-03-01T02:45:43Z |
|
dc.date.issued |
2008 |
en |
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/32340 |
|
dc.subject |
Control Algorithm |
en |
dc.subject |
Development Environment |
en |
dc.subject |
Fixed Point |
en |
dc.subject |
Floating Point |
en |
dc.subject |
fpga implementation |
en |
dc.subject |
High Level Synthesis |
en |
dc.subject |
High Performance |
en |
dc.subject |
Industrial Automation |
en |
dc.subject |
Industrial Control |
en |
dc.subject |
Numerical Computation |
en |
dc.subject.other |
Automation |
en |
dc.subject.other |
Factory automation |
en |
dc.subject.other |
Field programmable gate arrays (FPGA) |
en |
dc.subject.other |
Program translators |
en |
dc.subject.other |
Semiconductor quantum dots |
en |
dc.subject.other |
Standardization |
en |
dc.subject.other |
Systems analysis |
en |
dc.subject.other |
Commercial tools |
en |
dc.subject.other |
Compiler techniques |
en |
dc.subject.other |
Control algorithms |
en |
dc.subject.other |
Demanding applications |
en |
dc.subject.other |
Development environments |
en |
dc.subject.other |
Floating point implementations |
en |
dc.subject.other |
FPGA implementations |
en |
dc.subject.other |
Industrial automations |
en |
dc.subject.other |
Industrial controls |
en |
dc.subject.other |
Numerical computations |
en |
dc.subject.other |
Plc programs |
en |
dc.subject.other |
Synthesis tools |
en |
dc.subject.other |
Concurrency control |
en |
dc.title |
Optimized FPGA implementations of demanding PLC programs based on hardware high-level synthesis |
en |
heal.type |
conferenceItem |
en |
heal.identifier.primary |
10.1109/ETFA.2008.4638516 |
en |
heal.identifier.secondary |
http://dx.doi.org/10.1109/ETFA.2008.4638516 |
en |
heal.identifier.secondary |
4638516 |
en |
heal.publicationDate |
2008 |
en |
heal.abstract |
This paper is a continuation of a previous work by the same authors concerning the use of automated high-level synthesis tools for obtaining high-performance FPGA implementations of industrial automation and control algorithms coded as PLC programs. The proposed method is mainly targeting demanding applications requiring lots of numerical computations. High-level synthesis is based on powerful, commercial tools. Since most of these tools are not compatible with PLC development environments, custom translating software built by using standard compiler techniques, can be employed for converting PLC programs to a form that can be understood by the selected tools. Experimental results involving both fixed-point and floating point implementations of three well-known industrial control algorithms are presented. © 2008 IEEE. |
en |
heal.journalName |
IEEE Symposium on Emerging Technologies and Factory Automation, ETFA |
en |
dc.identifier.doi |
10.1109/ETFA.2008.4638516 |
en |
dc.identifier.spage |
1002 |
en |
dc.identifier.epage |
1009 |
en |