![]() | You are in KNJN US - Shipping worldwide from CA, USA. For KNJN EU, click here. |
| KNJN US Welcome! Shopping cart Shopping information Development boards Board documentation FPGA Saxo & Xylo (USB-2) Plutos (RS-232) Pluto-P (Parallel) Dragon (PCI) Dragon-E (PCI Express) Peripheral Flashy TXDI Shop FPGA board / USB-2 FPGA board / RS-232 FPGA board / Parallel FPGA board / PCI / -Express Flashy Flashy - Accessories Oscilloscope - Probes Oscilloscope - LeCroy LCD - Graphic LCD - Text Opto - Displays I2C - Accessories I2C - Displays I2C - PLLs I2C - Masters Adapter boards (TXDI) Adapter boards (misc) JTAG adapters (USB) JTAG adapters (Parallel) JTAG cables/connectors Cables - Custom Cables - Probing Cables - Flat Cables - Extension Cables - USB Cables - Power Lab - Test Lab - Switches Lab - Connectors Lab - Headers & sockets Lab - FPGA/CPLD Lab - Logic Lab - Memories Lab - Components Lab - Opto-electronic Lab - Oscillators | TXDI serial interface boardTXDI is an RS-232 interface board and is mainly used in conjunction with a Pluto FPGA board, although new flavors of TXDI can also be used with other boards. BackgroundWhen the Pluto board was designed, the goal was to create a small FPGA board that could communicate with a PC using an RS-232 interface. The problem faced was that a small board could difficultly accommodate a bulky DB-9 RS-232 connector... which is almost as big as Pluto itself! So the DB-9 was kept outside. The second problem was that an interface circuit is required for RS-232 communication. A downstream RS-232 interface is simple to design, but an upstream interface usually requires 'voltage-doublers' charge-pumps (like in the famous MAX232). The original TXDI provides a different solution by drawing the RS-232 voltage levels from unused signals on the RS-232 interface itself, so it doesn't require voltage-doublers nor specific power supply voltages. Flavors of TXDITXDI is now available in more flavors - with integrated voltage regulators and/or MAX232.
Do you need a 5V output?Having a 5V regulated output is useful as many peripherals (like LCDs) use 5V as power source. Do you need a MAX232?Short answer: The MAX232 makes TXDI more versatile. Long answer: The original TXDI uses power from unused lines in the RS-232 cable (specifically RTS and DTR) to convert between RS-232 and TTL signals. That works as long as you have control over these RTS and DTR signals. The FPGA application delivered with Pluto boards has control over these lines and works fine with any TXDI. If you want to use your TXDI in more applications, a MAX232 is more versatile as it doesn't rely on specific levels on RTS and DTR. In particular, TXDI/MAX232 can be used to add an RS232 port to Dragon or Saxo/Xylo. Note that Dragon/Saxo/Xylo have a 'secondary connector' that provides 5V power. The TXDI connects directly to the secondary connector and is powered through it. No need for a DC adapter in this case. ![]() To purchase a boardGo to the Shop - Adapter boards (TXDI) page. |