Reply by Ricardo June 15, 20052005-06-15
Anchor escreveu:
> We are looking for recommendations for an 8 port rs232 embedded micro. > The CPU processing requirement is minimal. > > Any suggestions? > >
Since you didn't mention your cost requirements, it seems to be easily implementable in a small and "slow" fpga like the EP1C3T100C8 from Altera or XC2S15-5VQ100C from Xilinx. Ricardo
Reply by Steve Calfee June 15, 20052005-06-15
On Mon, 06 Jun 2005 09:34:39 +0200, David Brown
<david@westcontrol.removethisbit.com> wrote:

>Anchor wrote: >> On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: >> >> >>>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >>>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >>> >>>>We are looking for recommendations for an 8 port rs232 embedded micro. >>>>The CPU processing requirement is minimal. >>> >>>which baud rate ? >>> >>>Kasper >> >> 4800 baud > >With a bit of thought and care, that should be possible to do in >software on a small micro, especially if the environment is not too >noisy (so that you can use 4 times oversampling instead of 8 or 16).
What you need is a reasonably fast micro, and do it all in software. At that slow a baud rate (x8), you could easily do it all in a Ubicom ip2k, running at a leisurely 120 Mips. It would be a one chip solution, unless you need to satisfy the +-12 volt rs232 spec, then you would need external level shifters. There is no "x" in my email address.
Reply by Meindert Sprang June 7, 20052005-06-07
"antedeluvian" <akagan@sympatico.ca> wrote in message
news:TdadnadQGKNRJTjfRVn_vg@giganews.com...
> If there is no micro that has 8 UARTs operating simultaneously and you > have no desire to create 8 software UARTs, why not try a low end micro and > an octal UART, for example > > http://www.exar.com/product.php?ProdNumber=XR16L788&areaID=3 > http://www.semiconductors.philips.com/pip/SCC2698B.html > http://www.semiconductors.philips.com/pip/SC28L198.html
For the price of one of those octal uarts you can buy 16 ATtinys playing UART, and connect them with SPI. Meindert
Reply by antedeluvian June 7, 20052005-06-07
>We are looking for recommendations for an 8 port rs232 embedded micro. >The CPU processing requirement is minimal. > >Any suggestions? > > >
If there is no micro that has 8 UARTs operating simultaneously and yo have no desire to create 8 software UARTs, why not try a low end micro an an octal UART, for example http://www.exar.com/product.php?ProdNumber=XR16L788&areaID=3 http://www.semiconductors.philips.com/pip/SCC2698B.html http://www.semiconductors.philips.com/pip/SC28L198.html This message was sent using the comp.arch.embedded web interface o www.EmbeddedRelated.com
Reply by Anchor June 7, 20052005-06-07
On Tue, 07 Jun 2005 07:06:44 +0200, Meindert Sprang wrote:

>> Anchor wrote: >> > On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: >> > >> > >> >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >> >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >> >> >> >>>We are looking for recommendations for an 8 port rs232 embedded micro. >> >>>The CPU processing requirement is minimal. >> >> >> >>which baud rate ? >> >> >> >>Kasper >> > >> > 4800 baud > > Aha, smells like an NMEA multiplexer :-) > > Meindert > www.shipmodul.com
You guessed it.
Reply by Anchor June 7, 20052005-06-07
On Mon, 06 Jun 2005 14:40:09 +0100, Paul Taylor wrote:

> On Sat, 04 Jun 2005 19:57:05 -0400, Anchor wrote: > > >> The CPU processing requirement is minimal. > > You say minimal - what sort of thing would the CPU be doing?
Slicing and dicing NMEA data from several simultaneous talkers, repeating the NMEA sentences in an ordered fashion eliminating the collisions.
Reply by Meindert Sprang June 7, 20052005-06-07
> Anchor wrote: > > On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: > > > > > >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message > >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... > >> > >>>We are looking for recommendations for an 8 port rs232 embedded micro. > >>>The CPU processing requirement is minimal. > >> > >>which baud rate ? > >> > >>Kasper > > > > 4800 baud
Aha, smells like an NMEA multiplexer :-) Meindert www.shipmodul.com
Reply by Peter Jakacki June 6, 20052005-06-06
Now if you had said 4800 baud right from the start that would of helped 
a little bit (vs 115,200 baud). I say a little bit because we (the NG) 
still don't know if that is 8 simultaneous full-duplex channels or a 
rather mundane 1 of 8 channel mux etc. Yes, based upon the incomplete 
information an ARM could handle this ok (slow GPIO is not that much of 
an issue here).

*Peter*

BTW, I would love to help more but even my non-technical customers give 
me more information than this to go on.

Want specific answers? Supply specific information.


Anchor wrote:
> On Sun, 05 Jun 2005 11:48:33 +0200, Repzak wrote: > > >>"Anchor" <anchorelectronics@sympatico.ca> wrote in message >>news:pan.2005.06.04.23.57.05.904979@sympatico.ca... >> >>>We are looking for recommendations for an 8 port rs232 embedded micro. >>>The CPU processing requirement is minimal. >> >>which baud rate ? >> >>Kasper > > 4800 baud
Reply by Paul Taylor June 6, 20052005-06-06
On Sat, 04 Jun 2005 19:57:05 -0400, Anchor wrote:

 
> The CPU processing requirement is minimal.
You say minimal - what sort of thing would the CPU be doing? -- Remove _rem_ before replying by email.
Reply by James Morrison June 6, 20052005-06-06
On Sun, 2005-06-05 at 19:59 +0100, Leon Heller wrote:
> "Anchor" <anchorelectronics@sympatico.ca> wrote in message > news:pan.2005.06.04.23.57.05.904979@sympatico.ca... > > We are looking for recommendations for an 8 port rs232 embedded micro. > > The CPU processing requirement is minimal.
How about a Cypress PSoC? If you get one of the larger ones with lots of I/O you should be able to instantiate many UART's. I haven't checked if there is one that can handle 8 but I think the larger ones might. There will certainly be enough I/O. If there are devices that have enough digital blocks for the 8 UART's you'll be set for a one chip solution (for the logic) and a few multi-channel RS232 transceivers. Cheers, James.