ArticleslgStudy

engineering

M-Module

M-Module is a engineering topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand M-Module rather than just read about it. In short: An M-Module is a mezzanine (computer hardware) standard mainly used in industrial computers. Being mezzanines, they are always plugged on a carrier printed circuit board (PCB) that supports this format.

M-Module — main illustration
M-Module — illustration

Key takeaways

  • M-Module belongs to engineering; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect M-Module to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of M-Module from memory before moving on to harder problems.

Reference excerpt

An M-Module is a mezzanine (computer hardware) 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. M-Modules are standardized as ANSI/VITA 12-1996 expansion cards and are especially suited for adding any kind of real-world I/O to a system in a flexible way. There are modular I/O extensions for all types of industrial computers, from embedded systems up to high-end workstations. The M-Module Interface – a fast asynchronous parallel interface – offers sophisticated functions like 32-bit data bus, burst transfers up to 100 MB/s, DMA and trigger capabilities. M-Modules also offer direct front-panel connection rather than requiring a separate adapter panel with ribbon-cable connections. This provides a clean path for sensitive signals without loss of data or signal quality – using, for example, shielded D-Sub connectors and coaxial cables.

Overview The mezzanine approach to placing multiple functions in a single card slot has been around for a long time both in proprietary and open standard forms. Valid arguments can be put forth for both of these approaches. The M-Module is one open standard that is gaining increasing popularity for applications in the fields of analog and digital I/O, instrumentation, robotics, motion functions and fieldbuses. This standard was originally developed in Germany by MEN Mikro Elektronik for VMEbus applications and was soon expanded to support the CompactPCI bus as well. It has been embraced as ANSI/VITA 12-1996.

In addition to the single wide form shown, M-Modules can be developed in double, triple and quadruple wide configurations. Because of the standard's genesis in the VME world it is sized such that 4 fit in a 6U module and 2 in a 3U module. Conveniently, because of the way other backplane standards have evolved, 4 units easily fit the front panel space in VXI and 6U cPCI/PXI while 2 will fit in the front panel space of 3U cPCI/PXI and up to 8 will fit in a 1U LXI rack mount carrier. At the present time a number of instruments are available in the M-Module form factor in the following categories:

Pulse generators Function generators Arbitrary waveform generators Digital word generators Digital multi-meters Counter/Timers Rubidium sources OCXO's GPS timing receivers Distribution amplifiers Precision voltage sources MIL-STD-1553, CANbus, ARINC429 Switching modules Serial, Analog & Digital I/O A significant advantage to the M-Module is that it has a relatively straight forward set of electrical and mechanical specifications. This enables an engineer to design a function that might be required without having to become an expert on VXI, PXI or LXI as carriers are available to allow the design to be ported to the backplane or bus of the test system in use.

See also Data logger Industrial robot Versatile Laboratory Aid

References

External links August 2008, Evaluation Engineering Magazine enews article. ANSI Mezzanine Modules Provide Instrument Design/Replacement Flexibility authored by Dr. Fred Harrison, Gary Guilbeaux, and David Clark of C&H Technologies, Inc. ANSI/VITA 12-1996, "American National Standard for The Mezzanine Concept M-Module Specification", VMEbus International Trade Association, www.vita.com July 2011, Mezzanines International

Worked examples

Example 1 — a first encounter with M-Module

Start with the simplest possible case. Write down what M-Module claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In engineering, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to M-Module before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about M-Module ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of M-Module

In research
M-Module appears in engineering research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses M-Module in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
M-Module is common in secondary-school and first-year university syllabi. It links to neighbouring topics Industrial robotics, so understanding it makes those chapters shorter.
In everyday life
Look for M-Module outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study M-Module in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what M-Module means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain M-Module out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is M-Module in simple terms?

An M-Module is a mezzanine (computer hardware) standard mainly used in industrial computers. Being mezzanines, they are always plugged on a carrier printed circuit board (PCB) that supports this format.

Why does M-Module matter?

Because it connects several engineering ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study M-Module?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on M-Module.

Tags

  • Industrial robotics

Keep exploring