• DocumentCode
    2622294
  • Title

    An FPGA based general purpose data acquisition controller

  • Author

    Robson, C.C.W. ; Bousselham, A. ; Bohm, C.

  • Author_Institution
    Dept. of Phys., Stockholm Univ.
  • fYear
    2005
  • fDate
    10-10 June 2005
  • Abstract
    System development in advanced FPGAs allows considerable flexibility, both during development and in production use. A mixed firmware/software solution allows the developer to choose what shall be done in firmware or software, and to make that decision late in the process. However, this flexibility comes at the cost of increased complexity. We have designed a modular development framework to help to overcome these issues of increased complexity. This framework comprises a generic controller that can be adapted for different systems by simply changing the software or firmware parts. The controller can use both soft and hard processors, with or without an RTOS, based on the demands of the system to be developed. The resulting system uses the Internet for both control and data acquisition. In our studies we developed the embedded system in a Xilinx Virtex-II Pro FPGA, where we used both PowerPC and MicroBlaze cores, HTTP, Java, and Lab View for control and communication, together with the MicroC/OS-II and OSE operating systems
  • Keywords
    Internet; control engineering computing; controller area networks; data acquisition; embedded systems; field programmable gate arrays; firmware; HTTP; Internet; Java language; Lab View; MicroBlaze cores; MicroC/OS-II operating systems; OSE operating systems; PowerPC cores; Xilinx Virtex-II Pro FPGA; data acquisition controller; embedded system; mixed firmware/software solution; modular development framework; Communication system control; Control systems; Costs; Data acquisition; Embedded system; Field programmable gate arrays; Internet; Java; Microprogramming; Production systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference, 2005. 14th IEEE-NPSS
  • Conference_Location
    Stockholm
  • Print_ISBN
    0-7803-9183-7
  • Type

    conf

  • DOI
    10.1109/RTC.2005.1547438
  • Filename
    1547438