A   B   C   D   E   F   G   H   I   K   L   M   P   Q   R   S   T   U   V  


Paper Title Other Keywords Page
TUP001 Generic VME Interface for Linux 2.6 Kernels controls, instrumentation, target 77
  • A. Homs, F. Sever
    ESRF, Grenoble
  From the beginning of the ESRF both the machine and beamline control instrumentations were based on VME diskless crates equipped with Motorola CPU boards running OS-9. The TACO client-server architecture was used for distributed control. Several modernization steps were performed to migrate from OS-9 to Linux running either on the VME CPU, or on a remote industrial PC connected to the crate using a PCI/VME bus coupler. An initial implementation of a generic VME driver interface was developed for Linux 2.4 which allowed the same VME driver code to work on the different platforms. This work presents the complete re-writing of the above VME layer to fully conform to the abstract bus/device interface provided in Linux 2.6. The new subsystem clearly separates the rolls of VME hosts, controlling the target VME bus, and VME devices, using generic bus functionality exported by the hosts. This structure supports safe hot-plug operations in multi CPU systems and IRQ handling, among other features. The existing VME host drivers (SBS Bit3 bus coupler and Tundra Universe II chip) and VME device drivers (for ESRF, Compcontrol and ADAS cards) were successfully ported to this new structure.  
poster icon Poster  
WEX02 Remote Access to the Canadian Light Source synchrotron, controls, monitoring, coupling 143
  • E. Matias, D. Chabot, D. G. Maxwell, D. Medrano
    CLS, Saskatoon, Saskatchewan
  • C. H. Armstrong
    IBM, Markham, Ontario
  • M. Fuller, S. McIntryre
    UWO, London, Ontario
  As part of a joint project CLS, the University of Western Ontario, IBM and BigBangwidth has developed a beamline remote access system that has been demonstrated on the CLS VESPERS and the alft x-ray source facilities. This system utilizes web-browsers as a thin client that can be connected to servers at the CLS over conventional Ethernet or User Configuration Light Paths. The RBA system is based on the concept of a Service Oriented Architecture and provides access control, data acquisition, data storage and based visualization. More recently the system has been modified to permit experimental data to be streamed into third party analysis tools such as Quartz Imaging X-one. This system is now being extended to form the basis for ScienceStudio and integrated experiment management system.  
slides icon Slides