Skip to content

iL24 Digital Logic Interface

The iL24 module can communicate with external behavioral components using 24 bits of 5 V or 3.3 V TTL logic signals.

  • There are four bit-wise inputs and four bit-wise outputs available with BNC connectors and status light for each
  • The DB25 connector has access to all 24 addressable bits
  • Two rows of 8 status LEDs on the front panel show the state of the word input and output bits
  • The front panel switch toggles between +3.3 V and +5 V logic for all 24 bits of I/O on the iL24
  • Each bit can source up to 6 mA maximum current

See the Hardware Manual for information on iL24 technical specifications.

iL24 Options

iL24 Interface

Click on a port to enable it. Set the Name of the port to something that makes sense for your experiment, e.g. 'NosePoke'.

iL24 Input Options

All iL24 inputs go through a logical input processor. See Logic Input Processor for more details.

iL24 Output Options

All iL24 outputs go through a logical output processor. See Logic Output Processor for more details.

After you define a port, you can modify it or move it by right-clicking on the port.

iL24 Context Menu

WordIn / WordOut

All 12 input bits can be read from the WordIn port. The lowest four bits are the BNC inputs, and the DB25 inputs are shifted into the upper 8 bits.

b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0 N/A N/A N/A N/A BI4 BI3 BI2 BI1

All 12 output bits can be controlled from the WordOut port. The lowest four bits are the BNC outputs, and the DB25 outputs are shifted into the upper 8 bits.

b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 N/A N/A N/A N/A BO4 BO3 BO2 BO1

See the iL24 Pinout for physical pin locations on the DB25. For more information on using digital inputs and outputs, see Understanding Digital I/O User Guide.

interfaces with Feed3, bpod, arduino, any TTL based system