Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Posted by
Jon Elson
on 2001-10-16 20:04:47 UTC
Les Newell wrote:
Although there is an incredibly complex protocol for intelligent devices
associated with IEEE-1284, you don't have to use it. I chose not
to incur all that overhead. I can use $6 CPLD logic chips (lower density
than a true FPGA) to handle the lower-level bus protocol and run
my DAC or digital I/O. For the encoder counter or stepper rate generator,
I needed to implement these more complex functions, so I put it all on
an $18 FPGA. With a processor, unless it is all integrated, you need
RAM, ROM, the peripheral function itself, the CPU, the bus interface,
etc.
Jon
> USB relies on having an intelligent peripheral on the end of the wire,That's another reason why I did my interface on the parallel port.
> unlike a 'dumb' parallel port. In this case it would make sense for the
> periperal to do the time-critical drive processing as well, removing the
> need for critical bus timing and drastically reducing bus traffic. As you
> have to have a processor of some sort in the peripheral it would not affect
> the price or complexity of the interface to do this.
Although there is an incredibly complex protocol for intelligent devices
associated with IEEE-1284, you don't have to use it. I chose not
to incur all that overhead. I can use $6 CPLD logic chips (lower density
than a true FPGA) to handle the lower-level bus protocol and run
my DAC or digital I/O. For the encoder counter or stepper rate generator,
I needed to implement these more complex functions, so I put it all on
an $18 FPGA. With a processor, unless it is all integrated, you need
RAM, ROM, the peripheral function itself, the CPU, the bus interface,
etc.
Jon
Discussion Thread
Gordon R. Hawkinson
2001-10-15 23:15:02 UTC
USB on Linux
Eric Keller
2001-10-16 05:55:24 UTC
Re: [CAD_CAM_EDM_DRO] USB on Linux
Carol & Jerry Jankura
2001-10-16 06:28:49 UTC
RE: [CAD_CAM_EDM_DRO] USB on Linux
Ray
2001-10-16 07:02:35 UTC
Re: USB on Linux
Matt Shaver
2001-10-16 08:22:52 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
stevesng@n...
2001-10-16 09:28:44 UTC
Re: USB on Linux
Jon Elson
2001-10-16 10:21:48 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Les Newell
2001-10-16 12:27:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Jon Elson
2001-10-16 20:04:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Ray
2001-10-16 20:17:19 UTC
Re: Re: Re: USB on Linux
Les Newell
2001-10-17 02:15:08 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Carol & Jerry Jankura
2001-10-17 05:01:01 UTC
RE: [CAD_CAM_EDM_DRO] Re: USB on Linux
Jon Elson
2001-10-17 11:23:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Les Newell
2001-10-17 12:56:06 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Carol & Jerry Jankura
2001-10-17 13:24:30 UTC
RE: [CAD_CAM_EDM_DRO] Re: USB on Linux