| KNJN.com - electronic development products | You are in KNJN US - Shipping worldwide from CA, USA. For KNJN EU, click here. |
|
KNJN US Welcome! Shopping information Development boards Boards documentations FPGA Saxo & Xylo (USB-2) Plutos (RS-232) Pluto-P (Parallel) Dragon (PCI) Peripheral Flashy TXDI I2C Shop Boards USB-2 Boards RS-232 Boards Parallel Boards PCI Flashy Flashy - Accessories Oscilloscope probes LCD - Graphic LCD - Text Opto - Displays I2C - Accessories I2C - Displays I2C - PLLs I2C - Master Adapter boards (TXDI) Adapter boards (misc) JTAG cable - FPGA JTAG cable - ARM Cables - Custom Cables - Probing Cables - IDC Cables - Extension Cables - USB Cables - Power Electronic components Electronic connectors Software |
Dragon PCI FPGA boardDragon is an FPGA development board that plugs into a PCI and/or USB port. Characteristics
To purchase a Dragon board, go to the KNJN PCI shopping page. 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 USB, PCI, Ethernet, plus the LCD connections. PCI interfaceDragon is a PCI board, see the 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 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 daughterboard for other projects. See here for example Dragon with a FlashyD acquisition board.
Dragon is provided with a FlashyD to USB design, so that the combination creates a two-channels digital oscilloscope controlled from USB. 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 also 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 Dragon board, go to the KNJN PCI shopping page. |