• DocumentCode
    1987881
  • Title

    FPGA based ASM implementation for CCD camera controller

  • Author

    Srinivasan, Rajagopalan ; Anupama, K. ; Suneeta ; Saha, Samar K. ; Rao, Akhila

  • Author_Institution
    Indian Inst. of Astrophys., Bangalore, India
  • fYear
    2009
  • fDate
    22-24 Dec. 2009
  • Firstpage
    170
  • Lastpage
    172
  • Abstract
    A general purpose CCD controller that can address any CCD, has been developed at the Indian Institute of Astrophysics. It is based on a Digital Signal Processor (DSP) chip, Motorola DSP 56002 for implementing essential operations such as read-out of the CCD, interfacing with the host and correlated double sampling for reset noise elimination. In order to reduce the chip count and size of the controller with a view to adopt it for building a space borne application of the camera, a need has been felt to implement the design with the use of a Field Programmable Gate Array (FPGA) approach. Such an approach would not only be efficient but would also be able to enhance the image processing strategies. After examining the functionality of the DSP board, Bias and Clock board, Host Interface and Data Acquisition functions, an Algorithmic State Machine (ASM) is derived from the DSP code. In this paper we report the ASM design that has been used to design the system using the Hardware Description Language (HDL). Verilog HDL is used to create the code, which can be tested and debugged using Xlinx ISE software package. This paper also reports the timing generator that has been implemented on Xlinx chip. It is proposed to implement the serial and parallel communication with fibre optics link in this approach.
  • Keywords
    CCD image sensors; digital signal processing chips; field programmable gate arrays; finite state machines; hardware description languages; interference suppression; logic design; software packages; ASM; Bias board; CCD camera controller; DSP board; FPGA; Xlinx ISE software package; Xlinx chip; algorithmic state machine; chip count reduction; clock board; controller size reduction; data acquisition function; digital signal processor chip; fibre optics link; field programmable gate arrays; hardware description language; host interface; parallel communication; reset noise elimination; serial communication; timing generator; verilog HDL; Astrophysics; Charge coupled devices; Charge-coupled image sensors; Digital signal processing; Digital signal processing chips; Digital signal processors; Field programmable gate arrays; Hardware design languages; Signal sampling; Size control; component; formatting; insert; style; styling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Trends in Electronic and Photonic Devices & Systems, 2009. ELECTRO '09. International Conference on
  • Conference_Location
    Varanasi
  • Print_ISBN
    978-1-4244-4846-3
  • Type

    conf

  • DOI
    10.1109/ELECTRO.2009.5441144
  • Filename
    5441144