G
glen herrmannsfeldt
Guest
Tim Wescott <tim@seemywebsite.com> wrote:
(snip)
you approach the speed of ethernet (more likely fast or gigabit
ethernet) and can't stand the overhead.
In that case, it would be usual to have a processor handle the
slow stuff, like ARP and DHCP, and then arrange a simple state
machine to handle the high-speed data transfers.
That is, for example, how fast managed ethernet switches work.
The hardware handles the simple cases without the processor,
but the rare, more complicated, cases are done by a processor.
-- glen
(snip)
Well, the other time that "no processor" is important, is whenThat makes sense. By and large the "no processor" thing ends up being a
semantic argument, but when you start applying large amounts of
semantics (like DO-178) to a project, it makes sense.
Maybe Rickman's "VHDL only" processor starts to make sense, if you can
just call it a "state machine".
you approach the speed of ethernet (more likely fast or gigabit
ethernet) and can't stand the overhead.
In that case, it would be usual to have a processor handle the
slow stuff, like ARP and DHCP, and then arrange a simple state
machine to handle the high-speed data transfers.
That is, for example, how fast managed ethernet switches work.
The hardware handles the simple cases without the processor,
but the rare, more complicated, cases are done by a processor.
-- glen