Archon

archon_thumbArchon is a high performance modular CCD controller developed by Semiconductor Technology Associates, Inc (STA).  An Archon system receives configuration information from and sends status and image data to a host PC via a gigabit Ethernet connection (either copper or fiber).  Power is supplied to Archon through a circular connector carrying the DC voltages necessary for a particular system.  The CCD to be operated is connected to Archon through a custom interface board, built to route signals from the CCD cabling to the internal Archon module connectors.

Feature summary:

  • Compact size: 11.5” x 8” x 4.5” (29.21 x 20.32 x 11.43 cm)
  • Modular: 12 slots for ADC, clock driver, bias, heater, or other custom modules
  • Dense: Up to 4 ADC modules for 16 total CCD outputs
  • Low weight: 8.5 lbs (3.9 kg) for a typical 4 channel system
  • Low power: 35 W for a typical 4 channel system
  • High dynamic range: 108 dB at 100 kHz, 98 dB at 1 MHz using 16 or 32 bits per sample
  • Easy interfacing: standard gigabit network interface, either copper or fiber SFP module
  • On-board frame buffer: 2 GB RAM for flexible readout
  • Timing core: 100 MHz master clock for 10 ns timing resolution
  • ADC Module: 4 fully differential AC-coupled 100 MHz 16 bit channels using digital CDS, and software selectable 1.33 V or 4 V input range
  • Clock Driver Module: 8 channels of 100 MHz 14-bit DACs for generating slew-rate controlled, multi-level clocks from -13.000…+13.000 V
  • Low Voltage Bias Module: 30 total biases at -14.000…+14.000 V, with 6 high power channels supplying up to 500 mA each (programmable current limit), and 24 low power channels supplying up to 10 mA each (1 A max total current per module)
  • High Voltage Bias Module: 30 total biases at 0.000…+31.000 V, with 6 high power channels supplying up to 250 mA each (programmable current limit), and 24 low power channels supplying up to 10 mA each (1 A max total current per module)
  • XV Bias Module: 4 channels at 0.000…+95.000 V and 4 channels at -95.000…0.000, each supplying up to 50 mA
  • HeaterX Module: Two 25W heater drivers (intended for 25 Ohm resistors) and three temperature sensor channels, with programmable excitation currents from 25 nA to 1.5 mA
  • High Speed Clock Module: 12 channels of LVDS clocks with 1 ns resolution, 12 clock magnitudes from 5.000…14.000V (up to 1A each), 12 clock offsets from -14.000V…+14.000V (10 mA each)
  • LVDS Clock Module: 16 channels of LVDS clocks with 10 ns resolution, +3.3V, +/-5V, +/-16V supplies
  • Digital I/O: General purpose digital I/O lines powered internally or externally are on the LVBias, Heater, HS and LVDS modules (8 lines on LVBias/Heater, 4 lines on HS/LVDS)
  • Digital I/O lines can be controlled by embedded VCPUs (virtual CPUs) that can be reprogrammed on the fly for simple communication tasks, such as reading a vacuum gauge
  • VCPUs include a UART for serial communication (300 to 115200 baud)
  • All biases monitor current and voltage
  • Triggering: opto-isolated BNC input and output
  • Synchronization: multiple controllers can be synchronized over dedicated Cat5 cable
  • Software: example GUI application provided with source for Windows and Linux
  • Temperature: operating range -20C to +40C

Complete details are available in the Archon manual.  Please contact us with any questions.

Download Archon Manual

Manual Revision 1.0.867, Updated June 7, 2016

Download Standard Archon Price List

Download Archon GUI Source Code

GUI Version 1.0.883, Updated September 5, 2016
The latest Archon firmware can be downloaded here.
Note: update both the firmware and the GUI version together to avoid compatibility errors.  Otherwise, the GUI may add configuration keys the backplane doesn’t recognize.

GUI Changelog

1.0.883:

  • Added trigger in support to GUI
  • Added ADF and AD Rev H calibration support to GUI
  • Added Save Plots command to Heater and HeaterX tabs

1.0.838:

  • Added timing core control of LVBias/LVXBias/HVBias/HVXBias
  • Added ADF module support
  • Fixed HeaterX temperature display
  • Fixed XY cursor coordinate display in Image and RawImage tabs

1.0.793:

  • Corrected APPLYDIO command from VCPU tabs

1.0.785:

  • Added “-small” startup option for scroll bars on smaller monitors
  • Added VCPU tab for VCPU (virtual CPU) control of modules with digital I/O
  • Fixed a FITS writing bug

1.0.760:

  • Added HeaterX and XVBias module support
  • Modified image gain/offset sliders (now log scale)
  • Added horizontal raw plot markers

1.0.730:

  • Added LVDS module support
  • Added TRIGA/TRIGB for precise timestamp purposes

1.0.698:

  • Added FITS image saving
  • Added HVX/LVX/HS support

1.0.639:

  • Autofetch bugfix

1.0.625:

  • Added support for pixel rates up to 5 MHz
  • Added BIGBUF mode (768MB frame buffers)
  • Added LVBias/Heater digital I/O control