![]() | 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 | The Dragon PCI FPGA boardDragon is an FPGA development board that plugs into a PCI and/or USB port. Characteristics
Other features:
How it looksHere's the top side.
On the bottom, there are the USB-8051 (square IC), the EEPROM and FPGA boot-PROM (2 top rectangles) and voltage regulator. ![]() What can you do with your Dragon?Any well-trained Dragon can throw flames and smoke. That's easy; just plug the USB to the main power (110 to 240V, depending on where you are). While that will void the warranty, you should get some smoke... and maybe some flames. Joke apart, the main Dragon attractions are the PCI, USB, Ethernet, plus the LCD connections. PCI interfaceDragon is a PCI board, see fpga4fun's PCI project that was developed with Dragon. Here's a text LCD controlled through PCI. ![]() USB interfaceDragon incorporates a USB controller. This is used for:
USB can be used in standalone mode if you want (you don't have to plug Dragon into a PCI slot, it can be used in USB mode alone, i.e. on your desk). Also note that both PCI and USB can be used simultaneously (two PCs can be connected to Dragon at the same time). That allows interesting applications, like the PCI logic analyzer where Dragon is plugged in one PC and another PC can spy on the PCI transactions through USB. FlashyDragon can be used as motherboard for other projects. See here for example Dragon with a FlashyD acquisition board. ![]() EthernetDragon can accomodate up to two RJ-45 connectors and includes source code for 10BASE-T UDP reception/transmission of Ethernet packets at 10Mbits/s.LCD modulesDragon can accommodate directly many text module LCDs. See here for the details on text LCD modules. Graphical LCD modules can also be accommodated thought the use of adapters, see here a color graphical LCD. ![]() I2C busDragon has an 'hard macro' I2C bus controller.The controller allows easy control of the I2C bus from a PC. ![]() The FPGA is also connected to the I2C bus, which allows more applications, like I2C soft macros, or an I2C logic analyzer. The I2C bus is connected to an onboard I2C EEPROM (24LC64) and two I2C connectors. Documentation provided with the boardBoard files:
As you can see, there is no 'DLL' or 'Active-X' control, just plain HDL and C code, so that you can understand and use the examples natively into your own application. To purchase a boardGo to the Shop - FPGA development board (PCI & PCI Express) page. |