Logo Caen

Programmable Logic Unit

  • Programmable FPGA to implement complex logic functions
  • VHDL coding expertise not required
  • User-friendly software tools for board programming
  • Pre-programmed set of standard functions (N1081B/DT1081B)
  • Different I/Os connectors and standards available (NIM, TTL, ECL, LVDS)

Overview

Programmable Logic Units boards are the FPGA-based digital equipment that you need to implement the logic capabilities of your experiment.

These boards are suitable to implement digital functions such as Coincidence, Trigger Logic, Gate and Delay generator, counters and more. We offer three different levels of programmability and user-experience, tailored for laboratory users, FPGA beginners and coding experts.

N1081B and DT1081B

The N1081B/DT1081B offers the most quick and easy approach to the Programmable Logic Units. It is a multi-tasking board, in NIM and Desktop format, that incorporates many pre-programmed functions.

The touchscreen and web interface brings usability to the top level: just few taps or few clicks to have a scaler, a NIM/TTL generator or a Time-of-flight at your fingertips. In daily work, it is a pocketknife tool that cannot miss in a physics laboratory.

V2495 and DT5495

The V2495/DT5495 Programmable Logic Units offer an advanced approach concerning the FPGA programming and board customization possibility. It is possible to write and load VHDL firmware on the unit, in order to perform customized operations and adapt at best the board functions to the needs of your experimental setup.

Moreover, the units can be equipped with a series of I/Os piggyback (A395x) featuring different connectors and signal standards. The VME and Desktop form factors well fit respectively with medium-large installations and small bench setup.

SCI-Compiler

The V2495/DT5495 open structure can be combined with the SCI-Compiler software for easy-FPGA programming. It is a block-diagram-based graphic tool, thought to help non-expert VHDL coders in building their own firmware.

Each block defines an operational function (like a logic port, a trigger, a discriminator, a counter ,….) and more blocks can be wired together to build a complex FPGA code, so that it is possible to speed up the programming effort and get quickly to the testing and using phase.

More info

Models

Model Image Package No. Of Sections Function Inputs per Section Outputs per Section I/O Delay (ns) Input Bandwidth (MHz) Majority Strobe/ Veto Connectors Actions
DT1081B DT1081B Desktop 4 Programmable Logic Unit 6 NIM/TTL 4 NIM/TTL 20 n.a. Yes Yes LEMO QUOTE
N1081B N1081B NIM 4 Programmable Logic Unit 6 NIM/TTL 4 NIM/TTL 20 n.a. Yes Yes LEMO QUOTE
DT5495 DT5495 Desktop 1 Programmable Trigger Unit FPGA: Cyclone V 5CGXC4 (50 K LEs) 64 ECL/ PECL/ LVDS+2 bidirectional NIM/TTL (expandable up to 162) 32 LVDS+2 bidirectional NIM/TTL (expandable up to 130) n/a Section A/B: 200, Section C/D: 250 Yes Yes Robinson Nugent Flat/LEMO QUOTE
V2495 V2495 VME 1 Programmable Trigger Unit FPGA: Cyclone V 5CGXC4 (50 K LEs) 64 ECL/ PECL/ LVDS+2 bidirectional NIM/TTL (expandable up to 162) 32 LVDS+2 bidirectional NIM/TTL (expandable up to 130) n/a Section A/B: 200, Section C/D: 250 Yes Yes Robinson Nugent Flat/LEMO QUOTE

Interfaces & I/O

Aliquam porta, arcu non tempor lobortis, leo dolor pulvinar justo, eleifend sollicitudin nunc nisi eget enim. Nam quis volutpat lorem. Donec gravida leo orci, quis laoreet arcu condimentum at. Proin aliquam sem quis molestie aliquam. Etiam tincidunt risus sed ex vestibulum, nec maximus turpis eleifend. Donec id nunc quis arcu pellentesque bibendum sed quis magna. Etiam interdum eros vel euismod malesuada. Vivamus malesuada posuere euismod. Aliquam erat volutpat. Aliquam porta nisl nec leo dictum, at posuere ante aliquet.

Software

Aliquam porta, arcu non tempor lobortis, leo dolor pulvinar justo, eleifend sollicitudin nunc nisi eget enim. Nam quis volutpat lorem. Donec gravida leo orci, quis laoreet arcu condimentum at. Proin aliquam sem quis molestie aliquam. Etiam tincidunt risus sed ex vestibulum, nec maximus turpis eleifend. Donec id nunc quis arcu pellentesque bibendum sed quis magna. Etiam interdum eros vel euismod malesuada. Vivamus malesuada posuere euismod. Aliquam erat volutpat. Aliquam porta nisl nec leo dictum, at posuere ante aliquet.

Request info

Aliquam porta, arcu non tempor lobortis, leo dolor pulvinar justo, eleifend sollicitudin nunc nisi eget enim. Nam quis volutpat lorem. Donec gravida leo orci, quis laoreet arcu condimentum at. Proin aliquam sem quis molestie aliquam. Etiam tincidunt risus sed ex vestibulum, nec maximus turpis eleifend. Donec id nunc quis arcu pellentesque bibendum sed quis magna. Etiam interdum eros vel euismod malesuada. Vivamus malesuada posuere euismod. Aliquam erat volutpat. Aliquam porta nisl nec leo dictum, at posuere ante aliquet.

Brochure

Aliquam porta, arcu non tempor lobortis, leo dolor pulvinar justo, eleifend sollicitudin nunc nisi eget enim. Nam quis volutpat lorem. Donec gravida leo orci, quis laoreet arcu condimentum at. Proin aliquam sem quis molestie aliquam. Etiam tincidunt risus sed ex vestibulum, nec maximus turpis eleifend. Donec id nunc quis arcu pellentesque bibendum sed quis magna. Etiam interdum eros vel euismod malesuada. Vivamus malesuada posuere euismod. Aliquam erat volutpat. Aliquam porta nisl nec leo dictum, at posuere ante aliquet.

Contacts