Modular crate electronics

Last updated
A NIM Crate with various modules Short Nuclear Instrumentation Crate - side view.jpg
A NIM Crate with various modules

Modular crate electronics are a general type of electronics and support infrastructure commonly used for trigger electronics and data acquisition in particle detectors. These types of electronics are common in such detectors because all the electronic pathways are made by discrete physical cables connecting together logic blocks on the fronts of modules. This allows circuits to be designed, built, tested, and deployed very quickly (in days or weeks) as an experiment is being put together. Then the modules can all be removed and used again when the experiment is done.

Contents

A crate is a box (chassis) that mounts in an electronics rack with an opening in the front facing the user. There are rails on the top and bottom of the crate that extend from the open (user) end to the back end of the crate. The back end of the crate contains power and data connectors that modules connect to. Electronics modules slide into the crate along the rails and plug into the power/data connectors at the back. Modules have signal connectors, controls, and lights on their faceplate that are used to interact with other modules.

Some modules just draw power from the backplane connectors and have all of their data inputs and outputs on the front plate. Other modules take inputs or controls to and from the backplane or have their behavior controlled from the backplane. Some types of modules have active circuitry inside them, and act almost as small computers; others are not stateful at all and are only dumb single components.

Types of crate systems

There are number of types of modular crate electronic systems used on particle physics experiments.

RENATRAN

The very first standard for crate electronics was Renatran, which itself was derived from the Esone Standard published in 1964. [1] This standard was in use mainly in France in nuclear research.

The Renatran system consisted of a 5U rackable crate that could accept up to 8 single-width or up to 4 double width plug-in units, with the backplane supplying several power rails, as well as serial and parallel communications between modules, and between the rack and external equipment such as printers and computers. Each plug-in units had the dials, indicators and connectors on the front, and a single screw-mated 24 pin connector (Souriau 8196-17, no longer produced) on the rear to connect to the back-plane. Certain units had additional connectors on the rear, either doubled from the front panel for a more permanent installation, or extra ports for specific purposes, such as daisy chaining counting modules or linking level comparators together. A plug-in unit generally accomplished a single task, such as giving out a clock signal, inverting signal polarity, attenuating or amplifying signals, and more.

NIM

The simplest and one of the earliest crate module standard is the NIM (Nuclear Instrumentation Module) standard. A NIM crate only has power on the backplane, there is no data bus or data connectors. The NIM backplane connector is an irregular arrangement of individual pins into sockets in the crate. NIM modules typically have multiple single logic blocks on the front with both inputs and outputs on the front panel. A typical NIM module might be, say, four discriminators on the front panel, or three AND gates. NIM modules can be hot swapped, since there are no data connectors at the back.

CAMAC

A later crate standard is Computer Automated Measurement and Control, or CAMAC. [2] CAMAC modules are much thinner than NIM modules. The backplane connector of a CAMAC module is a card-edge connector; because of the possibilities of mis-aligning the connectors upon plugin, CAMAC modules are NOT hot swappable. The CAMAC backplane contains a signaling protocol for the crate controller to set the values of registers in modules (for configuration) and to read values of registers (for data acquisition). Due to the slowness of the data communication along the backplane, once FASTBUS was invented, CAMAC modules were mostly used for modules that needed to be computer-configured but not for data acquisition.

FASTBUS

FASTBUS [3] is a crate/module standard developed later than the other two for high-speed parallel data acquisition. [4] Rather than individual components, FASTBUS modules tend to be data acquisition modules with many input connectors on the front, while the stored data is read out on the backplane. The connectors on the back of a FASTBUS module are two parallel pin sockets on the module and pins sticking out of the backplane. The main connector in a FASTBUS crate covers about the bottom 2/3 of the module. There is also an upper connector that consists of pass-through pins to the back side of the backplane; this allows custom modules to be plugged in there.

FASTBUS modules are much taller than the other types of crate modules, so the crates are correspondingly taller.

The FASTBUS backplane is a full data bus where any module could negotiate to be master of the bus to send or receive data.

VME

VME64 crate with, from left, an ADC module, a scaler module and a processor module VMEbus.jpg
VME64 crate with, from left, an ADC module, a scaler module and a processor module

VME (VMEbus) is a bus originally designed to provide an expansion bus for the Motorola 68000 series processor, but it also became a module electronics crate standard. The first editions of VME are three pins wide with pin sockets on the modules and pins on the backplane. In later editions, the physical standard expanded the connectors with two more rows of pins/sockets on the edges for grounding.

VME is mostly designed as a computer bus, so its modules are largely data acquisition modules, not modular electronics.

PXI

PCI eXtensions for Instrumentation (PXI) is one of several modular electronic instrumentation platforms in current use. These platforms are used as a basis for building electronic test equipment, automation systems, and modular laboratory instruments.

AdvancedTCA

The Advanced Telecom Computing Architecture is an open standard for crates. Additionally to power supply and data buses, it also defines a management infrastructure. This allows to perform an array of maintenance task remotely. The standard is governed by the PICMG consortium. [5] The requirements for cards to be used in AdvancedTCA crates, are called Advanced Mezzanine Cards (AMCs) and are specified independently in their own standard. [6]

MicroTCA

MicroTCA is an open, modular standard, based upon AdvancedTCA, but with a smaller form factor. Initially developed for applications in telecommunications, it has since outgrown its initial purpose by developing modules for military, aerospace and scientific use. [7] As AdvancedTCA, it uses AMCs, which makes cards interchangeable between those two.

See also

Related Research Articles

<span class="mw-page-title-main">Backplane</span> Group of electrical connectors specifically aligned

A backplane is a group of electrical connectors in parallel with each other, so that each pin of each connector is linked to the same relative pin of all the other connectors, forming a computer bus. It is used to connect several printed circuit boards together to make up a complete computer system. Backplanes commonly use a printed circuit board, but wire-wrapped backplanes have also been used in minicomputers and high-reliability applications.

<span class="mw-page-title-main">Eurocard (printed circuit board)</span> Standard for PCBs which may be interconnected in a rack mounted chassis

Eurocard is an IEEE standard format for printed circuit board (PCB) cards that can be plugged together into a standard chassis which, in turn, can be mounted in a 19-inch rack. The chassis consists of a series of slotted card guides on the top and bottom, into which the cards are slid so they stand on end, like books on a shelf. At the spine of each card is one or more connectors which plug into mating connectors on a backplane that closes the rear of the chassis.

<span class="mw-page-title-main">Expansion card</span> Circuit board for connecting to a computer system to add functionality

In computing, an expansion card is a printed circuit board that can be inserted into an electrical connector, or expansion slot on a computer's motherboard to add functionality to a computer system. Sometimes the design of the computer's case and motherboard involves placing most of these slots onto a separate, removable card. Typically such cards are referred to as a riser card in part because they project upward from the board and allow expansion cards to be placed above and parallel to the motherboard.

<span class="mw-page-title-main">VMEbus</span> Computer bus standard physically based on Eurocard sizes

VMEbus is a computer bus standard physically based on Eurocard sizes.

Futurebus, or IEEE 896, is a computer bus standard, intended to replace all local bus connections in a computer, including the CPU, memory, plug-in cards and even, to some extent, LAN links between machines. The effort started in 1979 and didn't complete until 1987, and then immediately went into a redesign that lasted until 1994. By this point, implementation of a chip-set based on the standard lacked industry leadership. It has seen little real-world use, although custom implementations continue to be designed and used throughout industry.

<span class="mw-page-title-main">Single-board computer</span> Computer whose components are on a single printed circuit board

A single-board computer (SBC) is a complete computer built on a single circuit board, with microprocessor(s), memory, input/output (I/O) and other features required of a functional computer. Single-board computers are commonly made as demonstration or development systems, for educational systems, or for use as embedded computer controllers. Many types of home computers or portable computers integrate all their functions onto a single printed circuit board.

<span class="mw-page-title-main">Hot swapping</span> Concept in computing

Hot swapping is the replacement or addition of components to a computer system without stopping, shutting down, or rebooting the system; hot plugging describes the addition of components only. Components which have such functionality are said to be hot-swappable or hot-pluggable; likewise, components which do not are cold-swappable or cold-pluggable.

<span class="mw-page-title-main">CompactPCI</span> Computer bus interconnect for industrial computers

CompactPCI is a computer bus interconnect for industrial computers, combining a Eurocard-type connector and PCI signaling and protocols. Boards are standardized to 3U or 6U sizes, and are typically interconnected via a passive backplane. The connector pin assignments are standardized by the PICMG US and PICMG Europe organizations. The connectors and the electrical rules allow for eight boards in a PCI segment. Multiple bus segments are allowed with bridges.

<span class="mw-page-title-main">Blade server</span> Server computer that uses less energy and space than a conventional server

A blade server is a stripped-down server computer with a modular design optimized to minimize the use of physical space and energy. Blade servers have many components removed to save space, minimize power consumption and other considerations, while still having all the functional components to be considered a computer. Unlike a rack-mount server, a blade server fits inside a blade enclosure, which can hold multiple blade servers, providing services such as power, cooling, networking, various interconnects and management. Together, blades and the blade enclosure form a blade system, which may itself be rack-mounted. Different blade providers have differing principles regarding what to include in the blade itself, and in the blade system as a whole.

Advanced Telecommunications Computing Architecture is the largest specification effort in the history of the PCI Industrial Computer Manufacturers Group (PICMG), with more than 100 companies participating. Known as AdvancedTCA, the official specification designation PICMG 3.x was ratified by the PICMG organization in December 2002. AdvancedTCA is targeted primarily to requirements for "carrier grade" communications equipment, but has recently expanded its reach into more ruggedized applications geared toward the military/aerospace industries as well. This series of specifications incorporates the latest trends in high speed interconnect technologies, next-generation processors, and improved Reliability, Availability and Serviceability (RAS).

<span class="mw-page-title-main">Nuclear Instrumentation Module</span>

The Nuclear Instrumentation Module (NIM) standard defines mechanical and electrical specifications for electronics modules used in experimental particle and nuclear physics. The concept of modules in electronic systems offers enormous advantages in flexibility, interchange of instruments, reduced design effort, ease in updating and maintaining the instruments.

<span class="mw-page-title-main">Computer Automated Measurement and Control</span>

Computer-Aided Measurement And Control (CAMAC) is a standard bus and modular-crate electronics standard for data acquisition and control used in particle detectors for nuclear and particle physics and in industry. The bus allows data exchange between plug-in modules and a crate controller, which then interfaces to a PC or to a VME-CAMAC interface.

Advanced Mezzanine Cards are printed circuit boards (PCBs) that follow a specification of the PCI Industrial Computers Manufacturers Group (PICMG). Known as AdvancedMC or AMC, the official specification designation is AMC.x. Originally AMC was targeted to requirements for carrier grade communications equipment, but later used in other markets.

<span class="mw-page-title-main">Maximum Integrated Data Acquisition System</span>

MIDAS is a data acquisition package developed at the Paul Scherrer Institute, Switzerland, and TRIUMF, Canada. It was designed for particle detectors using CAMAC and VMEbus hardware.

M-Modules are a mezzanine standard mainly used in industrial computers. Being mezzanines, they are always plugged on a carrier printed circuit board (PCB) that supports this format. The modules communicate with their carrier over a dedicated bus, and can have all kinds of special functions.

FASTBUS is a computer bus standard, originally intended to replace Computer Automated Measurement and Control (CAMAC) in high-speed, large-scale data acquisition. It is also a modular crate electronics standard commonly used in data acquisition systems in particle detectors.

CompactPCI PlusIO is an extension to the PICMG 2.0 CompactPCI industrial standard for modular computer systems. CompactPCI PlusIO was officially adopted by the PCI Industrial Computer Manufacturers Group PICMG as PICMG 2.30 CompactPCI PlusIO in November 2009. Being 100% compatible with CompactPCI, PICMG 2.30 defines a migration path to the future CompactPCI Serial standard. It defines a fixed rear I/O pin assignment that focuses on modern, fast serial point-to-point connections. The new technology succeeding parallel CompactPCI comprises both CompactPCI Serial and CompactPCI PlusIO.

CompactPCI Serial is an industrial standard for modular computer systems. It is based on the established PICMG 2.0 CompactPCI standard, which uses the parallel PCI bus for communication among a system's card components. In contrast to this, CompactPCI Serial uses only serial point-to-point connections. CompactPCI Serial was officially adopted by the PCI Industrial Computer Manufacturers Group PICMG as PICMG CPCI-S.0 CompactPCI Serial in March 2011. Its mechanical concept is based on the proven standards of IEEE 1101-1-1998 and IEEE 1101-10-1996. CompactPCI Serial includes different connectors that permit very high data rates. The new technology standard succeeding parallel CompactPCI comprises another specification called PICMG 2.30 CompactPCI PlusIO. This is why CompactPCI Serial and CompactPCI PlusIO as a whole were also called CompactPCI Plus. PICMG's first working title of CompactPCI Serial was CPLUS.0. CompactPCI Serial backplanes and chassis are developed by Schroff, Elmа, and Pixus Technologies companies, as for the CompactPCI Serial board level electronics – they are developed by MEN Mikro Elektronik, Fastwel, EKF, Emerson Embedded Computing, ADLINK, Data Patterns and Kontron.

<span class="mw-page-title-main">Elma Electronic</span>

Elma Electronic is a publicly traded Swiss electronics company founded in 1960 and based in Wetzikon, Switzerland. The company has 5 product divisions: Systems Platforms, Backplanes, Enclosures & Components, Rotary Switches, and Cabinet Enclosures. The largest segment is systems packaging serving the military, aerospace, homeland security, medical and industrial markets. The Elma Bustronic division develops backplanes, including VME320, which was the world's fastest VME backplane in 1997. Elma Bustronic also develops backplanes in OpenVPX, VMEbus, VME64X, CompactPCI, MicroTCA, and custom bus structures. Elma is an executive member of the PCI Industrial Computer Manufacturers Group (PICMG), VME International Trade Association, and member of the OpenVPX Industry Working Standards Group.

MicroTCA is a modular, open standard, created and maintained by the PCI Industrial Computer Manufacturers Group (PICMG). It provides the electrical, mechanical, thermal and management specifications to create a switched fabric computer system, using Advanced Mezzanine Cards (AMC), connected directly to a backplane. MicroTCA is a descendant of the AdvancedTCA standard.

References

  1. Fabre, R.; Gallice, P.; Raoult, N.; Robin, G. (1967). "Renatran Basic Functional Units". IEEE Transactions on Nuclear Science. IEEE. 14 (1): 170–188. Bibcode:1967ITNS...14..170F. doi:10.1109/TNS.1967.4324413 . Retrieved 5 October 2020.
  2. "AN INTRODUCTION TO CAMAC". FNAL. Archived from the original on 23 September 2013. Retrieved 21 September 2013.
  3. "AN INTRODUCTION TO FASTBUS". FNAL. Archived from the original on 23 September 2013. Retrieved 21 September 2013.
  4. Barsotti, Edward J. (1981). ""FASTBUS" - A DESCRIPTION, A STATUS REPORT, AND A SUMMARY OF ONGOING PROJECTS" (PDF). FNAL. Retrieved 22 August 2018.
  5. "PICMG | AdvancedTCA".
  6. "PICMG | Advanced MC®".
  7. "PICMG | MicroTCA".