Changes between Initial Version and Version 1 of WireChamberCamera


Ignore:
Timestamp:
Nov 8, 2013, 10:17:54 AM (7 years ago)
Author:
hazen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WireChamberCamera

    v1 v1  
     1This page provides documentation for an inexpensive CCD camera being
     2developed to read out dark matter detectors.  It may also find use
     3for other applications (i.e. neutron detectors).
     4
     5Please also see new page [[EMCCD_Ideas]]
     6about a possible EMCCD camera.
     7
     8== Meeting Notes ==
     9* [[CCD_Camera_17_November_2008]]
     10
     11== Presentation Materials ==
     12
     13* Block diagram and notes on first prototype – [http://joule.bu.edu/~hazen/AhlenCCD/CCD_diagram.pdf PDF]
     14[http://joule.bu.edu/~hazen/AhlenCCD/CCD_diagram.odg ODG]
     15
     16* [http://www.kodak.com/US/en/dpq/site/SENSORS/name/ISSFullFrameProductFamily
     17   Kodak CCD Image Sensors]
     18
     19* [http://joule.bu.edu/~hazen/AhlenCCD/proposal_text.txt Proposal Text]
     202005 for Dark Matter proposal
     21
     22== Development Notes ==
     23
     24* [http://joule.bu.edu/~hazen/AhlenCCD/ccd_4.pdf Camera Interface Documentation]
     25* [[Ethernet_Camera_Readout]]
     26* [[Ethernet_Camera_Software]]
     27
     28== Prototype I Documentation ==
     29
     30* ''''Mechanical CAD'''
     31 * [http://ohm.bu.edu/~pbohn/AHLEN-CCD/Drawings/CCD_PCB_Mechanical_Drawing.dwg PCB Mechanical Drawing]
     32 * [http://ohm.bu.edu/~pbohn/AHLEN-CCD/Drawings/CCD_PCB_Mechanical_Drawing.pdf PCB Mechanical Drawing]
     33
     34* ''''Schematics and PCB Layouts'''
     35 * CCD carrier board
     36  * '''PCB Layout'' – [http://joule.bu.edu/~hazen/AhlenCCD/carrier_pcb.pdf PDF]
     37  [http://joule.bu.edu/~hazen/AhlenCCD/carrier.pcb ExpressPCB]
     38 * Analog board
     39  * '''PCB Layout'' – [http://joule.bu.edu/~hazen/AhlenCCD/CCD_pcb.pdf PDF]
     40  [http://joule.bu.edu/~hazen/AhlenCCD/CCD.pcb ExpressPCB]
     41  * '''Schematic'' – [http://joule.bu.edu/~hazen/AhlenCCD/ccd_sch.pdf PDF]
     42  [http://joule.bu.edu/~hazen/AhlenCCD/ccd.sch ExpressPCB]
     43* Interface board
     44  * '''Schematic'' – [http://joule.bu.edu/~hazen/AhlenCCD/interface_sch.pdf PDF]
     45  [http://joule.bu.edu/~hazen/AhlenCCD/interface.sch ExpressPCB]
     46  * '''PCB Layout'' – ''(not yet completed)''
     47
     48
     49* ''''Component Data Sheets'''
     50 * [http://ohm.bu.edu/~pbohn/AHLEN-CCD/Documentation/CCD_PCB_Assembly_Parts.txt PCB Assembly Parts]
     51 * [http://ohm.bu.edu/~pbohn/AHLEN-CCD/Data_Sheets/CCD_Chip__KAI-2020LongSpec.pdf Kodak KAI-2020 Image Sensor]
     52 * [http://ohm.bu.edu/~pbohn/AHLEN-CCD/Data_Sheets/CCD_Board_Header_Pins_and_Socket.pdf Header Pins and Socket]
     53 * [http://ohm.bu.edu/~pbohn/AHLEN-CCD/Data_Sheets/1303_pin_receptacle.pdf Pin Receptacles]
     54
     55
     56== Design Notes ==
     57
     58One frame is 1600x1200 or 1.9Mpixel.  If we digitize with a 12 bit ADC,
     59we''ll need two bytes per pixel or 3.84MB. (2Mx8 or 1Mx16)
     60
     61ISSI makes some reasonable-looking synchronous SRAMS which could be used
     62if we go with a custom board.
     63
     64* [http://joule.bu.edu/~hazen/AhlenCCD/ccd.pdf Note on CCD Sensors]
     65
     66Note that we expect to run this prototype at room temperature.
     67There is also a  [http://joule.bu.edu/~hazen/AhlenCCD/diagram.pdf diagram]
     68from the 2005 version.
     69
     70== Xilinx Boards ==
     71
     72* [http://www.digilentinc.com Digilent]
     73[http://www.digilentinc.com/Products/Detail.cfm?Prod=NEXYS2&Nav1=Products&Nav2=Programmable Nexsys2 board]
     74 * ++ 256 color VGA
     75 * ++ USB readout supported for data transfers
     76 * ++ Micron PSDRAM (can be used in asynchronous mode)
     77 * ++ only $99
     78 * -- USB software support is windows-only, no source code, an unknown quantity
     79 * -- Brand new product; no user manual (yet!)
     80
     81* [http://www.xilinx.com/products/silicon_solutions/fpgas/spartan_series/spartan3e_fpgas/index.htm Spartan 3E]  [http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=HW-SPAR3E-SK-US-G&sGlobalNavPick=PRODUCTS&sSecondaryNavPick=BOARDS starter kit]
     82 * ++ We have them
     83 * ++ SiTCP support
     84 * -- VGA port is only 8 colors
     85 * -- DDR SDRAM (hard to use without microblaze)
     86 * -- USB port not supported for data transfers
     87
     88* [http://www.opalkelly.com Opal Kelley]
     89[http://www.opalkelly.com/products/xem3005/ XEM3005 board]
     90 * ++ Linux software support
     91 * -- no VGA connector
     92 * -- SDRAM with no obviously-provided example VHDL code
     93 * -- Costs $279
     94
     95