• NIM mechanics
    • NEMbox / NIMbox
    • NIMbox NDL8
    • NIMbox NPL20
    • NIMbox NAD4
    • PCICAMAC
    • VMECAMAC
    • CC-USB
    • CFB
    • CAMAC mechanics
    • VMECAMAC
    • VDIS-2
    • PCIVME
    • VM-USB
    • MDGG-8

NEMbox / NIMbox Programmable NIM Module

NEMbox (Nuclear Electronics Miniature Box) is a programmable Logic / DAQ module, powered either in a NIM crate (NIMbox version) or with a commercial 6V output AC/DC transformer ("Desk" version). It is well suited for scientific and educational purposes.
NEMbox and NIMbox consist of a FPGA main and carrier board and up to 4 I/O Submodules, VHDL modules as well as interface software featuring "LogicPool", a very new and unique way for the user to build up his specific setup by using prebuilt functional modules and to wire them internally for his application. A user defined internal wiring configuration can be saved on an EPROM chip so that the module does not need to be reprogrammed in case of power failure or system reset. All communication with the module as well as programming is done via a USB-2 interface.


Being able to work as multiple coincidence, fan in / fan out, splitter, logic, discriminator, ADC, TDC, etc., NEMbox/NIMbox finds many applications in trigger logic and data acquisition, and allows to cut costs because one single unit can replace the functionality of several non programmable NIM modules.

 

 

Hardware Features

  • Main FPGA board with USB port, 100 MHz clock, 4 slots for I/O submodules, NIM connector or 6 V transformer
  • NIM I/O submodule, 5 channels, max. input frequency 100 MHz, input/output delay less than 4 ns, 50 Ohm input/output impedance
  • TTL I/O submodule, 5 or 16 channels I/O, max. input frequency 100 MHz, input/output delay less than 4 ns, high input impedance or 50 Ohm, 50 Ohm output inmpedance 
  • Leading edge discriminator submodule, 4 channels, 1 programmable TTL I/O, programmable LEDs, programmable thresholds and hystereses, 50 Ohm input impedance, input range -2,5 V to +2,5 V
  • ADC submodule, 100 MHz Flash ADC, 2 programmable TTL I/O, FIFO 1024 values 
  • DAC submodule, 100 MHz DAC, FIFO 1024 values, 2 channels 
  •  RAM submodule (8 Mb)

Software Features

  • Labview Tool Box  / example.:

    NEMbox / NIMbox can be programmed with LabView VIs. Above example: two discriminators are put in coincidence and a NIM veto signal is present too. A gate is then generated. Inputs left, output right. The logic can be saved in the internal EEPROM.
  • USB driver
  • LabView VI's for:
    • TTL I/O with 1 to 255 ms debouncer and I/O selector
    • NIM I/O with I/O selector
    • Discriminator with threshold and hysterese loader
    • LED with 10 ms stretcher
    • Boolean logic
    • Flip flop logic with RS, rising edge trigger, D-FF
    • Synchronizer
    • Scaler (counter) with user defined pulse train output, max. rate 100 MHz, 32 bit, leading edge trigger input A&B
    • Pulser with 10 ns resolution, 32 bit, user defined pulse train output and leading edge single pulse trigger
    • Clock with 32 bit clock devider, duty cycle 50%, frequency 0.02 Hz to 100 MHz, quarz precision 
    • ADC with external or internal gate control and 1024 FIFO values
    • DAC with 1024 FIFO values
    • TDC, multichannel and multihit, with time resolution of 10 ns, 22 bit time stamps and 1024 FIFO values. Time range ca. 40 ms to 40 s
  •  Direct hardware programming possible for advanced users

 

Standard versions


Item

Description

NIMbox-NDL8

8 channel LE discriminator with programmable NIM or TTL logic

NIMbox-NPN20

    20 channel programmable NIM or TTL logic

NIMbox-NAD4

4 channel 100MHz 14 bit F-ADC with 8 x TTL I/O

NIMbox-NDA8

8 channel 100MHz DAC

NIMbox-N3AN

3 channel 100MHz 14 bit F-ADC with 6 x TTL I/O and 5 NIM or TTL I/O

NIMbox-ADNN

1 channel 100MHz 14 bit F-ADC with 3x TTL I/O, 4x discriminator, 10x NIM or TTL I/O

NIMbox-DNAE

1 ch. ADC, 3 ch. TTL I/O, 2 ch. DAC 100 MHz, 4 ch. discriminator and 5 ch. NIM I/O

 

download manual

 

 

   NIMbox NDL8

 

 NEMbox stand-alone box

 

 

 

 NEMbox / NIMbox  I/O modules

NEMbox/NIMbox block diagram

LV programming example

 

 

 

 

 

    
copyright 2004 W-IE-NE-R Plein & Baus GmbH  sitemap   home