ccdcamera

advertisement
STEREO/SECCHI Consortium Meeting
CCD Camera
July 2001
1
Dr N R Waltham
Space Science and Technology Department
Rutherford Appleton Laboratory
Key Players:
RAL
James King
Andy Marshall
Bill Duell
(prototyping/Development)
Lawrence Jones
Duncan Drummond
Jim Lang
Birmingham
Chris Eyles
David Hoyland
Mark Cooke
Clive Longstaff
Helen Mapson-Maynard
Camera electronics (analogue)
Camera electronics (digital)
Camera electronics
CDS/ADC ASIC Design (RAL Inst. Dept)
Camera test software
RAL Management
UK Management / HI
Camera Interface electronics
EGSE Software
CEB enclosure design
Thermal
CCD Detector
2
Marconi Applied Technologies (EEV) CCD42-40
Standard Package
•
2048 x 2048 pixel full-frame imager.
•
13.5 m pixel size.
•
Full Well:
•
Back illuminated: Peak QE ~ 90% @ 500 nm.
•
Dark current: 1 nAcm2s at 20 C (11,000 e-/pixel/s).
•
Low noise output amplifiers: 6 e- rms at 1 MHz.
•
Number of outputs: 2
•
Output node capacity:
100 k e- (min), 150k e- (typ.) (not MPP).
OG2 low 200 keOG2 high 1000 ke-
•
Gated dump drain on output register.
‘the chip that Dan ‘acquired’ for
free !
CCD42-40 Image
‘the chip that Dan ‘acquired’ for free !
3
CCD Detector – Package Development
4
Solar-B Package
10cm flexi connection to 25-way Micro-D
connector
CCD Detector
5
CCD Operation
Readout rate:
1 Mpixels/s through one output port (possibly two - TBC).
Number of output ports:
Both ports available, and connected to a dual channel CDS/ADC.
Readout noise:
< 7 e- rms.
CCD Clear:
via gated dump drain.
Dark current:
1 nAcm2s
Dither clocking:
at -40 C
at -60 C
1.2
at -80 C
0.04
to reduce dark current - up to x 100 reduction depending on dither
rate and temperature.
Optional (recommend no more than four windows. Baseline is no
more than two windows).
Windowing:
Pixel Binning:
at 20 C
11,000 e-/pixel/s.
20.7
Optional (recommend no more than 2 x 2 pixel binning).
CCD Lab Test System
2-stage Peltier cooling - achieves ~ -30C
6
CCD Lab Test System
7
SECCHI CCD Camera
Design Requirements and Philosophy
8
Requirements and Design Philosophy as developed during
Phase-A
•
•
•
•
•
•
•
•
•
Control of up to three CCDs from one electronics box.
One camera box for SCIP, and another for HI.
Each CCD to have its own dedicated programmable waveform generator
and sequencer ASIC (as employed in the SMEI CCD cameras).
1 Mpixel/s readout rate through either of two CCD output ports, each port
employing a purpose-designed, low power CDS/ADC video processor
ASIC.
Dual readout through both ports at 1Mpixel/s may be possible (TBC).
14 bit digitisation - programmable video offset, and video gain.
Interface to the SECCHI computer via the SpaceWire adaptation of
IEEE1355.
PCB fabrication using SMT technology, ASICs, and FPGAs for glue logic.
Camera enclosure to be as small and light weight as possible.
SECCHI CCD Camera System
9
SECCHI CCD Camera Architecture
10
SECCHI CCD Camera
Key Developments Required
11
• Design of a single-chip CDS/ADC video processing ASIC.
•
•
•
•
Readout with 14 bit precision at 1Mpixels/s.
Programmable video gain and video DC offset level.
Radiation tolerant, low power design in 0.35um CMOS.
COTS CDS/ADC video processing ASIC as a back-up.
• SpaceWire Camera Interface.
• Interface to the SECCHI computer via the SpaceWire
adaptation of IEEE1355.
• EGSE systems to employ a commercial SpaceWire PC-card.
SECCHI CCD Camera Target Resource
Requirements as developed for Phase A
12
•
Volume (SCIP):
 195mm x 126mm x 85mm (assumes 160 x 100mm eurcocards),
including mounting feet, connector, and fixing screw protrusions.
•
Volume (HI):
 195mm x 126mm x 70mm.
•
Mass:
1.7kgs for SCIP camera unit, and 1.55kgs for HI
(including 15% reserve).
•
Power:
9 W for the SCIP camera electronics, and,
7 W for HI (including 15% reserve).
•
Power Connector:
9-way MDM Micro-D connector.
•
TC/TM Hardware standard:
SpaceWire adaptation of IEEE1355,
employing LVDS data transmission.
•
•
•
•
TC/TM Data rate:
TC/TM connector:
CCD Connector:
Synchronisation:
Up to 100Mbits/s (TBC).
9-way MDM Micro-D connector.
31-way MDM Micro-D connector.
DC-DC converter synchronised to n x 50kHz - baseline 250kHz.
SECCHI CCD Camera
Current Estimated Resource
Requirements 13
 195mm x 126mm x 85mm (assumes 160 x 100mm eurcocards),
including mounting feet, connector, and fixing screw protrusions.
 195mm x 126mm x 70mm.
•
Volume (SCIP):
•
Volume (HI):
•
Mass:
1.88kgs for SCIP camera unit, and 1.6kgs for HI
(including 5% reserve).
•
Power: (inc. 15% reserve).
•
•
Power Connector:
TC/TM Hardware standard:
SCIP
10.6 W standby,
13.0 W readout.
HI
7.9 W standby,
10.0 W readout.
9-way MDM Micro-D connector.
SpaceWire adaptation of IEEE1355,
employing LVDS data transmission.
•
•
•
•
TC/TM Data rate:
TC/TM connector:
CCD Connector:
Synchronisation:
Up to 100Mbits/s (TBC).
9-way MDM Micro-D connector.
31-way MDM Micro-D connector.
DC-DC converter synchronised to n x 50kHz - baseline 250kHz.
SECCHI CCD Camera
Power Budget Drivers
•
Serial Register Clock Drivers.
•
•
•
•
•
•
•
HS-OP470 is radiation hard, low noise, but requires 2.5mA per amplifier. (~90mW per bias amplifier
from 35V).
SMEI used the OP-490 (which is much lower power, but radiation soft).
SpaceWire SMCSLite chip.
•
•
Each CCD output port requires a 2.5 to 5.0 mA load which at 30V supply equates to 75 to 150mW.
The recommendation is to add FET buffers to improve cable driving capability (at 1Mpixels/s over
40cms of cable). One FET on its own does not increase the loading. However . . .
The recommendation is to add differential FET buffers (i.e. two FETs per CCD output port) to allow a
differential input to the camera, and hence improved noise rejection characteristics.
In this case, each CCD, with two output ports, presents a load of 600mW (at 5mA current).
Use of radiation tolerant op-amps (Intersil HS-OP470) for CCD bias voltage generation.
•
•
CCD presents a high capacitance load driving at 1Mpixels/s during CCD readout.
In addition, 1nF load capacitors are added to each CCD clock phase to improve clock ‘shape’ by
minimising the crosstalk from the CCD’s inter-phase capacitance.
Power demand during CCD readout ~ 600mW from a 10V supply, or 900mW from the camera’s 15V
supply.
FET Buffers at Focal Plane Assembly.
•
•
•
14
Consumes 300mW (standby), and ~ 450mW during CCD readout.
Also need to account for DC-DC converter losses, and charge pump losses for the CCD bias.
SECCHI CCD Camera
CCD Driver Card
15
Design Features.
•
Programmable Waveform Generator and Sequencer ASIC clocked at 20
MHz (existing qualified RAL design).
•
All CCD Clock drivers and bias voltage generators to allow dual-split
readout through two output ports.
•
Dual CDS/ADC video processor channels (14 bits precision at 1
Mpixels/s readout).
•
CDS/ADC video processor to be implemented in custom radiation
tolerant design.
•
CCD Bias voltage circuitry (updated version of SMEI design).
•
Latch-up protection where necessary.
SECCHI CCD Camera Architecture
CCD Driver Card - Flight Model
BACKPLANE
I2C
20 MHz CLOCK
2
I2C
I2C
20MHz
CLK
TABLE-ACTIVE
WGA
CCD WAVEFORM
GENERATOR
ASIC
IO, DG
4
HO, OR
CONFIG
31-WAY
MICRO-D
BIPOLAR
HO
CLOCK RATE
4
IO, DG
4
4
CDS CLKS
TABLE-ACTIVE
END OF FRAME
HS-4424
IO, DG
16
HO
5
BIPOLAR
SW
RESET
SW
2
VIDEO DATA
8
ADC
DATA
BUFFERS
AD9814 AND MODE CONTROL VIA WGA
EXTERNAL MEMORY BUS OR I2C?
MODE AND GATING CONTROL
54SX ACTEL FPGA
ADC DATA INPUTS
BIPOLAR
OR
OG2
EN
OR
OG2
CDS/
ADC PROG
Vref
CURRENT
TRIP
5V
HS-OP470
5V (T)
OD, RD, SS,
DD, OG1
5
5V
3.3V VOLTAGE
REGULATOR
CURRENT
TRIP
3.3V (T)
OS(L)
5V
2.5V VOLTAGE
REGULATOR
CURRENT
TRIP
8
RAL
CDS/ADC
ASIC
8
RAL
CDS/ADC
ASIC
2.5V (T)
35V
CURRENT
TRIP
35V (T)
15V
CURRENT
TRIP
15V (T)
DOS(L)
OS(R)
15V
15V
IMAGE CLOCKS
VOLTAGE
REGULATOR
IO. DG
DRIVER
SUPPLIES
OUTPUT REGISTER
CLOCKS VOLTAGE
REGULATOR
CURRENT
TRIP
DOS(R)
CLRC Ru th erford A ppl eton La boratory
P ro jec t:
S ol ar T erre stri al Rel ati ons Obse rvatory (S TE REO)
Instrument: S un Ea rth Conne ctio n Coron al Hel io sph eric Image r (S E CCHI)
HO. SW. OR
DRIVER
SUPPLIES
S ubsys te m:
Camera Co ntrol l er / Bl ock Dia grams
S chema ti c T itle :CCD Drive r Card
RAL Docu ment Numb er: 3-K E-014 8-010-01 -2
Rev.: 1.0
Dra wn B y:
Checke d By:
Rel ease d By:
S heet Si ze:
Date: S unda y, Ju ly 08, 200 1
Date: <Chec ked Date>
Date: <Rel eas e Da te>
S heet: 1
of 2
J.M. Ki ng / N.R. Wal tham
<Chec ked:>
<Rel eas ed:>
A3
Programmable Waveform Generator
and Sequencer ASIC
• Fabrication on Rad Hard
TEMIC DMILL process.
• Now qualified in SMEI
and ROSETTA Flight
models.
17
SECCHI CCD Camera System
CDS/ADC Video Processor ASIC
18
Requirements.
•
14 bit correlated double sampling (CDS) and digitisation.
•
Readout rate of 1Mpixel/s.
•
Programmable video gain and video DC offset level.
•
Ideally, a differential input amplifier to maximise noise rejection between the
FPAs and Camera electronics (very successfully demonstrated on SMEI).
•
Radiation tolerant, low power, compact solution.
RAL CDS/ADC Video Processing ASIC
19
SECCHI CCD Camera System
CDS/ADC Video Processor ASIC
20
Progress:
•
•
•
•
•
•
•
•
•
•
•
Design in ASIC Design Group within RAL Instrumentation Department.
Block diagram and architectural design completed.
Selection of AMS 0.35um CMOS process for fabrication.
Extensive modelling of ADC architectures, and performance – optimised for low DNL.
Extensive modelling of op-amp amplifiers, transistor noise levels, and necessary
operating currents.
Detailed design of CDS amplifier completed – modelling predicts 15 bit performance at
1Mpixels/s.
Submission of prototype CDS chips (6th June 2001).
Detailed design of DACs (for video gain/offset adjust) and I2C interface complete.
Detailed design of ADC currently on-going.
Submission of final design – target date: 15th August 2001.
Packages already procured for prototype chips.
But what about the COTS back-up solution ?
Burr Brown CDS/ADC
Burr Brown VSP3100 CDS/ADC ASIC Evaluation
21
COTS CDS/ADC ASIC Evaluation
Burr Brown and Analog Devices
CDS/ADC ASIC Evaluation
•
•
•
•
Purchased Burr Brown Evaluation cards, and
made an equivalent PCB for the Analog
Devices part.
Designed a prototyping card adapter to allow
an evaluation card to be inserted into our
SMEI CCD camera (next slide).
An ACTEL FPGA provides serial
programming of the CDS/ADC internal
registers.
EGSE limitations restrict to operation at
100Kpixels/s readout.
Burr Brown PCB
Analog Devices AD9814 PCB
22
COTS CDS/ADC ASIC Evaluation
23
CDS/ADC ASIC Evaluation System
Employs a new prototyping card plugged into the SMEI CCD camera
system
COTS CDS/ADC ASIC Evaluation
SMEI CCD in SMEI Camera System
24
COTS CDS/ADC ASIC Evaluation
25
Burr Brown VSP3100 CDS/ADC ASIC Evaluation - Linearity
VSP3100 with SMEI CCD - Linearity
16000.0
14000.0
Mean Signal - DC underscan (adu)
12000.0
10000.0
8000.0
6000.0
4000.0
2000.0
0.0
0
500
1000
1500
2000
2500
Exposure time (ms)
3000
3500
4000
4500
5000
COTS CDS/ADC ASIC Evaluation
26
Results of AD9814, AD9826 and VSP31000 Evaluation.
Do they work ?
Yes.
Are they linear ?
Yes.
Do the video offsets work ?
Yes.
Do the programmable gains work ?
Yes
Readout noise (i/ps connected to 0V, 0dB gain):
Burr Brown VSP3100 (14 bit)
Analog Devices AD9814 (14 bit)
Analog Devices AD9826 (16 bit)
Radiation testing:
Burr Brown VSP3100
Analog Devices AD9814
2.2 adu rms (2V i/p range)
1.7 adu rms (3V i/p range)
0.75 adu rms (4V i/p range)
3.6 adu rms (4V i/p range)
Spec = 0.5
Spec = 0.55
Spec = 0.75
18Krads (RAL DCIXS programme)
TBC at Birmingham in next few weeks.
SECCHI CCD Camera
Camera Interface Card
27
Design Features.
•
Command, status, and video data to be transmitted over a SpaceWire link.
•
Communication via SpaceWire implementation of IEEE1355 standard.
•
Video readout rate of 1Mpixel/s dictates a link of greater than 20Mbits/s.
•
Dual-split readout (i.e. two ports running together) dictates a link of greater
than 40Mbits/s.
•
LVDS data signals.
•
FIFO required within the camera to buffer video data prior to transmission –
FIFO size depends on receive-end design topology, operation, and PCI-bus
activity in the case of the EGSE.
•
Housekeeping telemetry of secondary voltage rails and internal temperature.
SECCHI CCD Camera Architecture
Camera Interface Card
28
BACKPLANE
VIDEO DATA
VIDEO DATA
8
54SX ACTEL
FPGA GLUE
LOGIC
9-WAY
MICRO-D
VIDEO DATA
8
4Kx9 FIFO
8
RESET
/EMPTY
FIFO WRITE
/WRITE
/READ
END_OF_FRAME
EMPTY
FIFO READ
IEEE1355
SPACEWIRE
LINK
ENGINE
LVDS
VIDEO
DATA LINK
END OF PACKET
SPACEWIRE CLOCK
IEEE 1355 RESET
9-WAY
MICRO-D
I2C
I2C / UART / ?
2
CAMERA
COMMAND/STATUS
LINK
LVDS
MASTER
CLOCK
OSCILLATOR
20MHz CLOCK
PCU CLOCK
POWER
ON
RESET
RESET
Secondary Power Rails
CEB Temperature
HK ADC
MUX
CLRC Ru th erfo rd A ppl eton La boratory
P ro jec t:
S ol ar T erre stri al Rel ati ons Obse rva tory (S T EREO)
Instrument: S un Ea rth Conne ctio n Coron al Hel i osph eric Image r (SE CCHI)
S ubsys te m:
Camera Co ntro ll er / Bl oc k Dia grams
S chema ti c T itl e:Interfac e Ca rd
RAL Docu ment Numb er: 3-K E-014 8-020 -00 -1
Rev.: 1
Dra wn B y:
Checke d By:
Rel ease d By:
S heet Si ze:
Date: S unda y, Ju ly 08, 200 1
Date: <Chec ked Date>
Date: <Rel eas e Da te >
S heet: 1
of 1
J.M.K in g
<Chec ked:>
<Rel eas ed:>
A3
SECCHI CCD Camera Architecture
Camera Interface Card
29
Design Philosophy and Progress.
•
Original concept was to use an SMCSLite ASIC developed by the same team
that developed the SMCS332 (Astrium).
•
However, we were unable to get a reliable date for availability.
•
We therefore decided to design our own chip in an ACTEL FPGA (David
Hoyland at Birmingham). Good progress has been made, but the design is
yet to be fully completed.
•
We have an urgent need to establish the overall feasibility of using
SpaceWire (particularly with the EGSE SpaceWire card).
•
SMCSLite has recently become available - Presents us with a fully validated
design !
•
Decision made to build a test system to prove the feasibility of SpaceWire
within the camera system using an SMCSLite chip.
•
Meeting held with NRL two weeks ago to discuss all the issues. Conclusion
was that an early test with the EGSE was essential.
SECCHI CCD Camera
EGSE Hardware
EGSE Hardware
•
PC-based system fitted with a
4Links (UK) SpaceWire PCI card.
•
4Links card employs the SMCS332
SpaceWire ASIC developed for ESA.
30
SMCSLite SpaceWire Chip
31
SMCSLite SpaceWire Chip
32
http://www.estec.esa.nl/microelectronics/presentation/#SMCSLite
Radiation Hard Data Handling Technology: SMCSLite and DS-Link Macrocell Development
(SMCSLite/SMCS116/T7906E)
Final Presentation of Contract 11444/95/NL/FM - Call Off Order #8
Anja Christen, Paul Rastetter, Tim Pike, ASTRIUM - Friedrichshafen/Ottobrunn, Germany The
SMCSLite 1355 chip provides an interface between the serial IEEE-1355 link and a highly
configurable parallel data bus. Additional features of this device are on-chip facilities like timers,
FIFO control, ADC/DAC interfaces, UARTs etc. The device can be completely remotely controlled via
the IEEE-1355 link without the need for a local microcontroller, FPGA or similar. The SMCSLite was
developed at ASTRIUM GmbH in Munich-Ottobrunn during 1998 with partial funding under a CEC
(DIPSAP-II) contract and has been implemented in a MH1RT gate array from ATMEL W&M. The
presentation will cover the features of the SMCSLite, its recent validation at ASTRIUM in Ottobrunn
and the production of a DS-link macrocell as a stand-alone element. The test board used to validate
the SMCSLite functionality will be described.
SMCSLite Test Setup
PC
33
100Mbit/s Spacewire Data
SMCSLite
Test Card
4 Links
Test Pattern Data
WGA Pattern
Card
PC
SMEI System
I2C WGA programming
SMCSLite SpaceWire ASIC Evaluation
Card
and Test Pattern Generator
34
SMCSLite SpaceWire ASIC Evaluation Card
Progress
•
•
•
4Links card now talks to SMCSLite internal
registers.
FIFO interface and EOP insertion works !
Next step is to prove video data link
bandwidth.
Test Pattern Generator
SECCHI CCD Camera
DC-DC Power Converter Unit
Camera Power Requirements.
•
•
•
•
•
•
•
•
+28V Primary Input.
In-rush current limiting.
Synchronisable DC-DC switching frequency (n x 50 KHz).
+5V for logic.
+15V for CCD Clock Driver supplies.
+35V for CCD biasing.
Secondary side filtering of all power.
3.3V and 2.5V rails to be derived from +5V.
• Radiation hard or tolerant.
• Single, double or tripple?
• Availability & heritage.
35
SECCHI CCD Camera Architecture
DC-DC Power Converter Unit
36
BACKPLANE
9-WAY
MICRO-D
+5V
+5V
+5V (UF)
+15V
+15V
+15V (UF)
+28V
EMC
FILTER
+28V_RTN
+35V
0V
CHARGE
PUMP
+30V
OUTPUT
FILTERING
0V
+30V (UF)
+28V
IN-RUSH
CURRENT
LIMITER
+28V_RTN
DC-DC
CONVERTER
0V (UF)
SYNC
PCU CLOCK
CLOCK SYNC
(n X 50KHz)
CLRC Ru th erfo rd A ppl eton La boratory
P ro jec t:
S ol ar T erre stri al Rel ati ons Obse rva tory (S T EREO)
Instrument: S un Ea rth Conne ctio n Co ron al Hel i osph eric Image r (SE CCHI)
S ubsys te m:
Camera Co ntro ll er / Bl oc k Dia grams
S chema ti c T itl e:DC-DC Po we r Co nverter
RAL Docu ment Numb er: 3-K E-014 8-030 -00 -1
Rev.: 1
Dra wn B y:
Checke d By:
Rel ease d By:
S heet Si ze:
Date: S unda y, Ju ly 08, 200 1
Date: <Chec ked Date>
Date: <Rel eas e Da te >
S heet: 1
of 1
J.M.K in g
<Chec ked:>
<Rel eas ed:>
A3
SECCHI CCD Camera
DC-DC Power Converter Unit
Procurement Options
•
Lambda Advanced Analog (ART2815T preferred)
•
Mag-3 : now part of Lambda Advanced Analog
•
Interpoint (not if can be avoided ! squealing, optical
feedback…)
•
Others ?
37
Download