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
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;
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
DOI :
10.1109/ELECTRO.2009.5441144