dc.contributor.author |
Economakos, C |
en |
dc.contributor.author |
Economakos, G |
en |
dc.contributor.author |
Koutras, I |
en |
dc.date.accessioned |
2014-03-01T02:46:41Z |
|
dc.date.available |
2014-03-01T02:46:41Z |
|
dc.date.issued |
2010 |
en |
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/32792 |
|
dc.subject |
Control Algorithm |
en |
dc.subject |
Design Space Exploration |
en |
dc.subject |
Fixed Point |
en |
dc.subject |
Floating Point |
en |
dc.subject |
fpga implementation |
en |
dc.subject |
High Level Synthesis |
en |
dc.subject |
Industrial Automation |
en |
dc.subject |
Industrial Control |
en |
dc.subject.other |
Control algorithms |
en |
dc.subject.other |
Control task |
en |
dc.subject.other |
Design space exploration |
en |
dc.subject.other |
Design tradeoff |
en |
dc.subject.other |
Fixed points |
en |
dc.subject.other |
Floating point operations |
en |
dc.subject.other |
FPGA implementations |
en |
dc.subject.other |
FPGA technology |
en |
dc.subject.other |
High Level Synthesis |
en |
dc.subject.other |
Industrial automation |
en |
dc.subject.other |
Industrial control applications |
en |
dc.subject.other |
Language translators |
en |
dc.subject.other |
PLC programs |
en |
dc.subject.other |
PLC technology |
en |
dc.subject.other |
Algorithms |
en |
dc.subject.other |
Automation |
en |
dc.subject.other |
Digital arithmetic |
en |
dc.subject.other |
High level languages |
en |
dc.subject.other |
Industrial electronics |
en |
dc.subject.other |
Space research |
en |
dc.subject.other |
Industry |
en |
dc.title |
Automated FPGA implementation methodology of PLC programs with floating point operations |
en |
heal.type |
conferenceItem |
en |
heal.identifier.primary |
10.1109/ISIE.2010.5637831 |
en |
heal.identifier.secondary |
http://dx.doi.org/10.1109/ISIE.2010.5637831 |
en |
heal.identifier.secondary |
5637831 |
en |
heal.publicationDate |
2010 |
en |
heal.abstract |
Although the performance of traditional PLC technology is adequate for the majority of industrial automation and control tasks, there exist a number of demanding applications, which need more powerful alternatives. One such alternative, which has received considerable research interest in recent years, is the implementation of control algorithms on FPGAs. An inherent difficulty of this approach is that it requires expertise in both industrial automation and FPGAs. Also, FPGAs have been traditionally suited towards fast, fixed point calculations. This paper presents an automated methodology which addresses the first problem, by using language translators and hardware behavioral or high-level synthesis. For the second problem, different approaches to support floating point operations at the behavioral domain are thoroughly investigated. Overall, an efficient methodology for design space exploration of industrial control applications is proposed, using FPGA technology. The presented experiments show that design trade-offs can be easily explored and the desired solution for each application can be efficiently selected. © 2010 IEEE. |
en |
heal.journalName |
IEEE International Symposium on Industrial Electronics |
en |
dc.identifier.doi |
10.1109/ISIE.2010.5637831 |
en |
dc.identifier.spage |
3045 |
en |
dc.identifier.epage |
3050 |
en |