CAMAC Programmable Clock Generator Module

* This legacy model is discontinued. We can no longer provide any CAMAC based products.
We encourage our customers to review our current cPCI/PXI Product line for possible future migration:

cPCI/PXI Data Acquisition & Control Products

The 3660 is a single-width CAMAC module providing a very flexible programmable multi-step clock generator for clocking ADCs and other front end data acquisition modules.

It provides a programmable sequence of clock rates for applications requiring different sampling rates during different phases of data collection and the ability to synchronize data sampling with an external trigger as well as dividing down an external clock source.

The 3660 provides storage for sequences as long as 256 steps where the frequency and duration of each step can be programmed.

CAMAC Programmable Clock Generator Module: 3660

3660 Data Sheet

Supporting Chassis

US Prices Start at: $(Consult)

Request Quote

The 3660 module derives the output clock from one of three sources: a 10 MHz crystal clock, a 10.24 MHz crystal clock, or an external clock. Each step is defined by a division factor by which the base clock is divided. The duration of each step is determined by an associated count or external trigger. In the case of external trigger, the next step is initiated synchronously with the 2nd tick of the base clock. An optional LAM can be generated at the end of any step to signal the host processor that a new step has been initiated. The current frequency division, current step, amperes count, previous step sample count, and program step address are directly accessible registers.

The frequency steps are loaded by software into the program RAM. Each step includes a base frequency divisor, a step termination selection based on a specified count, external trigger, or software command only, and a flag word that selects various options on a step by step basis. The frequency divisor is a 16-bit modulo-N value by which the base frequency is divided. This provides a frequency range from 152.59 Hz to 10 MHz range for the 10 MHz base clock. For low frequency applications, the base clock divided by 256 may be selected providing frequency ranges of 0.5961 Hz to 39.062 KHz (10 MHz base clock) or 0.6104 Hz to 40.0 KHz (10.24 MHz base clock). The count field is a 24-bit count that permits from 1 to 16 Msamples per step. When external trigger is selected, these bits are used to select a trigger divisor. A value of 4 would for example terminate the step on the 4th trigger.

The 3660 module is also capable of generating the following signals at the completion of a step:

  • Generate a LAM
  • Generate a 50 nanosecond, high-true TTL output pulse on one or two front panel Step Complete Strobes
  • Generate a 50 nanosecond, high-true TTL output pulse on completion of the last program step

In addition the 3660 module can selectively set or clear a TTL level signal at the start of each step. This signal is available on the Gate-Out LEMO connector on the front panel and can be selected to drive the CAMAC Inhibit line.

The following control options are associated with each program step:

  • Select External Trigger
  • Output pulse count
  • Software step termination
  • Disable clock output pulse for step duration (used to generate a delay)

The base clock frequency is selected by bits in the CSR register.

A previous pulse count register is provided that is loaded with the current sample count at the end of each step and is accessible by CAMAC command. This register can be read following a step to determine the number of samples from the previous step. Thus, the actual number of samples acquired during a step which was terminated by an external trigger or CAMAC command, can be determined.

CAMAC Module Features

  • Programmable Multi-Step Clock Generator for Clocking ADCs
    and Other Front-End Data Acquisition Modules
  • Programmable Frequency Sequence of up to 256 Steps
  • Programmable Frequency Range from 0.5961 Hz to 10.00 MHz
  • Strobe & Gate Outputs to Delineate Groups of Output Clocks
    (Steps) Programmable by Number of Clocks per Group,
    Number of External Input Triggers, or CAMAC Command
  • Optional LAM Generation at End of Each Program Step

CAMAC Module Ordering Information

3660 Products and Part Numbers
Programmable Clock Generator 3660-Z1A