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