Part Numbers: 2672, 3353
Show More Description
Important Notice: Other accessories, manuals, cables, calibration data, software, etc. are not included with this equipment unless listed in the above stock item description.
Features:
- Altera FLEX 10K Field Programmable Gate Array
- 32 General-Purpose RS422/RS485 Driven Digital I/Os
- 68-Pin SCSI Compatible Front Panel Connector
- 128K x 32b SRAM
The Technobox 32-Channel Reconfigurable RS422/RS485 Digital I/O PMC Card provides a vehicle for implementing complex user-specific digital designs requiring a differential interface.
The product uses an Altera FLEX 10K Field Programmable Gate Array (FPGA) in a 240 pin Surface Mount package. The Altera FLEX 10K family in this package consists of a variety of parts from the 10K20 to the 10K70, with usable equivalent gate counts for the 10K70 from 46K to 118K gates for representative designs.
The EPF10K70RC240-4 is used for the default configuration, which provides the highest gate count at reasonable speeds. For volume production runs, other lower density and/or higher speed parts may be substituted.
The design features a total of 32 general-purpose RS422/RS485 driven digital I/Os wired to both the front panel and rear PN4 connector (64 signals per connector taking into account 2 signals per differential pair). The bi-directionality for each of the 32 channels is controlled by an output from the FLEX10K part. The 68-pin front panel connector is compatible with standard fast/wide differential SCSI cables. Furthermore, an optional Technobox transition panel (e.g., P/N 3044 ) may be used to break out the differential signals into more convenient individual connectors, such as DB9s.
I/O out the PMC front panel is terminated with a parallel resistance. Termination for individual differential I/O lines may be disabled by de-populating the corresponding resistor.
With the proper ALTERA design the 128K x 32b SRAM provided on the PMC is accessible from the Altera part as well as the PCI interface. The 32-bit data bus is shared between the ALTERA and the PCI interface devices. The SRAM address is driven by ALTERA outputs. This technique allows a variety of memory architectures for the SRAM: single-port SRAM, dual-port SRAM, one or more FIFOs, and even linked list structures for more complex applications.
For application timing, the 33 Mhz from the PCI bus and a PLL-generated clock are inputs to the Altera FPGA. Any frequency with better than 0.1% accuracy can be generated by the PLL as programmed from the host processor.
On power up, the Altera FPGA configuration cells are automatically loaded from a serial EPROM located on the PMC. The user may override this default configuration by dynamically reprogramming the FPGA from the host processor, or by burning an EPC1 with the user's application (EPC1 chips and programmer are not supplied).
An example implementation of a digital I/O board with dual-port access to the SRAM, implemented in Altera HDL ("AHDL"), and corresponding "C" source code running in the host is provided with the product. The Altera MAX-PLUS development software, or equivalent, can be purchased directly from Altera.
Artisan Scientific Corporation dba Artisan Technology Group is not affiliated with or a distributor for Technobox. The depiction, description, or sale of products featuring names, trademarks, brands, and logos is for identification and/or reference purposes only and does not indicate any affiliation with or authorization by any rights holder.
Excellent company, employees, and service! Tim, Ann, and Todd are stellar to work with during transactions.
Staff knows their stuff! Very knowledgeable and helpful. Very satisfied!
We have some test equipment in our lab from the 1990's that stopped working about 2 years ago. It sat in the corner collecting dust, but we took on a project last month that required more machines. After talking to Artisan, we found out we could get parts to fix our machine for much less than buying a new one!
Don’t worry about damage to your items during shipping – the box ours came in could have taken a beating and would have still survived!