emc-fpga.txt
- Subject: emc-fpga.txt
- From: "Keith R. Bolson" <krbolson-at-visi.com>
- Date: Thu, 17 May 2001 16:44:01 -0500
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=us-ascii
- Organization: Data Signal Laboratories
Hello All.
I am working on a prototype board that may be of interest
to EMC users. It is an ISA WW based on a Xilinx 4005XL
FPGA at 50 MHz, running four 12-bit delta-sigma DACs to
+/- 10 volts and four quadrature encoder inputs. The
only controller is a Pentium II 233MHz dual booting RHLinux
6.2 and DOS 6.22.
Since an FPGA is in-system-programmable, the internal
'electronics' can be as easily changed as the software.
It is currently I/O mapped to 0x300 .. 0x31F, 16-bit only
access with control/status junk in the first 16 bytes
and 16-bit encoder/dac pairs the remainder.
(yes, memory mapping would be faster... ISA yuck)
It generates a heartbeat irq 7 every millisecond.
My cost for the FPGA was $27; better ones are available
for $15 with 20k+ gates -at-120MHz, but not wire-wrappable (pfqp).
I estimate an ISA board with such a system would have
a parts cost of under $50; so maybe $150 assembled&tested.
My question for the EMC experts is:
1. How difficult would it be to modify the EMC internals
to support such a system as described above.
Would it be BDI-able?
2. Would EMC be able to make any use of the FPGA-specific
additional abilities - such as direct velocity measurement,
sub-quarter count encoder interpolation and the direct
numeric interpolation of splines?
Good day. --krb
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact