Parent Driverwhich operates with a " Child Driver " for each User Altera Design. The
Child Driversinteract with the application code directly.
basedriver will be loaded. The PCI-Altera-485/LVDS will be initialized and the specified design loaded into the Altera FPGA. The driver comes with the
ATPdesign used by Dynamic Engineering to test the PCI-Altera-485/LVDS. The ATP design is loaded into the Altera until the user changes the design designation. Please see the manual for the parameter to change to load your design. The Altera FPGA is automatically loaded on power-up with the "auto start" feature. The Altera FPGA can be re-loaded with the same or another design using driver calls.
IDof the installed FPGA design. If the device has been previously installed and its device driver is loaded, a Device Object will be created. A separate handle to the PCI-Altera-485/LVDS and to the Altera design can be obtained. IO Control calls (IOCTLs) are used to configure the PCI-Altera-485/LVDS and read status. The
ATPdriver matching the ATP FPGA implemention is supplied along with the generic driver. Initially the ATP child driver will be instantiated. Once the user changes the FPGA designation the user driver or generic driver will be installed. The generic driver will be installed if the ID does not match one of the available drivers.
userappto demonstrate calls to the IOCTLs implemented within those drivers.
simpleas possible for dealing with the PCI based hardware. With Windows®XP or Windows®2000, PCI_Altera_485_XP and the appropriate FPGA child driver, plug and play operation will result. The user software can focus on the application level and have a true software to software interface.
Plug and play compatible Parent Driver for PCI_Altera_485 |
|
|
|
Driver supports "Auto-Load" at start-up and Hot-Loadduring operation of the FPGA design. New child driver automatically loaded and old driver unloaded when Altera loaded or re-loaded. |
|
|
|
Independent programming of the 8 PLL [24 clocks] is supported with driver calls. |
|
|
|
DMA is supported to load and read from the 8 transmit and 8 receive FIFOs. |
|
|
|
The PCI_Altera_485_XP driver automatically initializes the PCI_Altera_485 hardware, loads the specified FPGA implementation and child driver. Handy for any situation and especially embedded and remote site situations. |
|
The supplied Generic Driver can be used for any Altera FPGA implementations that do not have a specific Child Driver available. Dynamic Engineering can write a Child driver for your FPGA design. |
|
|
|
Standard C/C++ conventions used with Windows®XP compatible driver. | |
PCI_Altera_485_XP supports interrupt and polled operation. Possible interruptors include FIFO level, Altera FPGA design, DMA service. |
|
|
|
On-board user LEDs can be controlled by PCI_Altera_485_XP. | |
|
|
The PCI_Altera_485 8 position switch is readable with a supplied call. |
With a proper kernal level driver you can get the most out of your PCI-Altera-485/LVDS based system. |
|
|
|
The PCI_Altera_485_XP has a very reasonable price, and is not restricted for use within your company. Buy it once and use it as much as you need to within your company or company products. Combine your driver purchase with the PCI-Altera-485/LVDS and get a discount on the purchase. |
|
|
|
PCI_Altera_485_XP is easy to use - plug and play with your hardware. Complete directions for installation and use are in the manual. With a Child driver for your implementation the application software is greatly simplified for XP applications. The included reference user application software provides a good model to start with. The Included Generic Child Driver can be used for any FPGA instantiation that does not have a specific Child driver. |
|
|
|
The PCI-Altera-485/LVDS is a popular board. We try to keep the PCI-Altera-485/LVDS in stock. Send in your order and in most cases [small orders] have your hardware the next day - delivered to you via FedEx. The PCI_Altera_485_XP driver will be e-mailed to you - close to instant access. |
|
|
|
|