[TM-530] Application programming trainer with PLDs (programmable logic devices)

Herramienta para el aprendizaje de diseño, programación y desarrollo de aplicaciones con PLDs apto tanto para docencia como para entornos profesionales porque agiliza la construcción de circuitos de prueba.

Last items in stock

The TM-530 trainer is an innovative educational tool specifically created for easily learning the design, programming and development of applications using programmable logic devices (PLD). It may also be used professionally as an agile testing instrument for designing logic circuits without the need of creating connections or welding, or wasting time building circuits.

The instrument consists of: Wiring configuration and programming software, PLD application design, compilation and simulation software, Hardware module + ISP devices (in system programmable), as well as documentation (in CD-ROM).

The configuration software enables PLD connections to be graphically assigned to the various components that make up the hardware module, without the need of the student to physically having to create the connections. The same software loads the application files (previously generated by the design software) onto the hardware module ISP device, "in system programmable".

Using the PLD application design, compilation and simulation software, the student enters the logic circuit design with diagrams or ABEL-HDL to generate the JEDEC file, which is then recorded in the PLD. Operation of the design may be functionally simulated before recording. The hardware module is then used by the student to test the real operation of the application.

The hardware module includes two Lattice devices (ispGAL22V10 and ispLSI1024), null insertion socket for GAL devices and a wide range of inputs/outputs (micro-switches, buttons, clocks, LEDs, displays and A/D and D/A converters, etc.) assigned by the configuration software. It also has a parallel bus output.


  • Graphic User Interface
  • Programming GAL-type logic devices: 16V8, 20V8 and 22V10.
  • Null insertion sockets for GAL’s.
  • Programming ispGAL22V10 and ispLSI1024 logic devices on boards.
  • Flexible input/output software assignation of the logic device according to application.
  • Communication between the trainer/programmer and a PC using the parallel port.
  • Included power supply.


  • 1x 8-bit D/A converter
  • 1x 8-channel, 8-bit A/D converter
  • 2x 7-segment displays
  • 2x relay outputs
  • 16 switches
  • 1x variable oscillator
  • 16 LED diodes
  • 2 buttons
  • 1 hexadecimal keyboard
  • 1 application connector


  • Basic gates: NOT, AND, OR, NAND, NOR, XOR, NXOR
  • Multiplexer/ Demultiplexer
  • Encoder/Decoder
  • Bit adder 4, 8, ...
  • Comparator
  • Registries
  • Counter
  • Sequence detector

Specific References