September
1998, Issue 98
TCP/IP
Networking
ON
THE SEARCH
Although
the logic engine interface isnt a very general
example, it shows you the essentials for building an
Internet device.
It
would be easy to replace the logic engine interface
with a PC/104 A/D board that plugs into to the Ethernet
device, then change the code to read out the data from
the A/D board and send it to the workstation using a
TCP/IP stream. Voilą, an Ethernet-based data-acquisition
device. Im sure you can think of other applications
as well.
One
thing that bothers me is that its still kind of
expensive to implement this sort of thing. At one end
of the spectrum, you can find reasonably priced 386-based
PC/104 cards that require an Ethernet module to be added.
Photo 2 shows a PCM-3335 module like this from Versalogic.
There are also high-end 486- and Pentium-based
super cards with integrated Ethernet and SVGA and so
forth, but thats overkill.
|

Photo 2The
PCM-3335 is a complete i386 computer module
that includes common PC/AT devices such as floppy
and IDE controllers and serial and parallel
ports. Add an NE2000 PC/104 Ethernet module,
such as the PCM-3660, and youre in business.
|
It
seems like there should be a no-frills i386-based PC/104
module with integrated NE2000-compatible Ethernet controller.
Well, Ill keep looking.
Ingo
Cyliax has been writing for INK for two years
on topics such as embedded systems, FPGA design, and
robotics. He is a research engineer at Derivation Systems
Inc., a San Diegobased formal synthesis company,
where he works on formal-method design tools for high-assurance
systems and develops embedded-system products. Before
joining DSI, Ingo worked for over 12 years as a system
and research engineer for several universities and as
an independent consultant. You may reach him at cyliax@derivation.com.