Reconfigurable computing systems engineering : virtualization of computing architecture Introduction to Reconfigurable Computing Systems Organization of the Field of Configurable Resources Architecture of the On Chip Processing Elements Reconfigurable Communication Infrastructure in the FCR System level organization of the FCR Configuration memory and architecture virtualization in RCS Reconfiguration Process Organization in On chip Level of RCS RCS Architecture Configuration and Run Time Reconfiguration Virtualization of Architecture Components of the SoC Virtualization of Reconfigurable Computing System Architecture