Title :
Sharing IO devices using hardware virtualization method for component-based industrial controllers
Author :
Maruyama, Tatsuya ; Yamada, Tsutomu
Author_Institution :
Hitachi Res. Lab., Hitachi Ltd., Hitachi
Abstract :
The following requirements for industrial controllers have become tough to achieve due to intensifying international competition: supporting a variety of IO interfaces, multifunction expandability, high performance processing and low development cost. We describe an advanced component-based architecture that overcomes these challenges. A component is defined as a combination of software and hardware. We developed ldquoUbiCube,rdquo which is the prototype of the concept, and we tested it as a home network controller. Unfortunately, we found that sharing IO devices among components increased software development costs. To solve this problem, we developed a hardware virtualization method that enables a component to use a particular device on another component directly. This enables building the desired controllers rapidly.
Keywords :
industrial control; peripheral interfaces; production engineering computing; IO devices; IO interfaces; UbiCube; component-based industrial controllers; hardware virtualization method; high performance processing; multifunction expandability; Computer architecture; Costs; Hardware; Home automation; Industrial control; Platform virtualization; Programming; Prototypes; Software prototyping; Testing;
Conference_Titel :
Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
Conference_Location :
Hamburg
Print_ISBN :
978-1-4244-1505-2
Electronic_ISBN :
978-1-4244-1506-9
DOI :
10.1109/ETFA.2008.4638474