From: langwadt on

Rocky wrote:
> Hi All,
>
> I want to move to something bigger than a Z80/8032/PIC which I use at
> the moment. I would like about 50 MIPS, 1MByte Flash, 256KByte RAM -
> possibly all external, integrated ethernet, 2 serial ports, enought
> DSP capability to do 2 or so channels VOIP, the ability to self program
> (bootloader) for remote update.
>
> I have looked at ST, Freescale and Rabbit. The rabbit seems to be
> almost a fit for everything except the VOIP.
>
> Any ideas?
>
> Regards
> Rocky

Analog devices bf537 alot more than 50mips but...

-Lasse

From: CBFalconer on
Rocky wrote:
>
> I want to move to something bigger than a Z80/8032/PIC which I
> use at the moment. I would like about 50 MIPS, 1MByte Flash,
> 256KByte RAM - possibly all external, integrated ethernet, 2
> serial ports, enought DSP capability to do 2 or so channels VOIP,
> the ability to self program (bootloader) for remote update.
>
> I have looked at ST, Freescale and Rabbit. The rabbit seems to
> be almost a fit for everything except the VOIP.

Then why give up on the Z80? The Rabbit is one at heart, except
that they have removed some original opcodes so it won't run any
old code.

--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>


From: Rocky on

CBFalconer wrote:
> Rocky wrote:
> >
> > I want to move to something bigger than a Z80/8032/PIC which I
> > use at the moment. I would like about 50 MIPS, 1MByte Flash,
> > 256KByte RAM - possibly all external, integrated ethernet, 2
> > serial ports, enought DSP capability to do 2 or so channels VOIP,
> > the ability to self program (bootloader) for remote update.
> >
> > I have looked at ST, Freescale and Rabbit. The rabbit seems to
> > be almost a fit for everything except the VOIP.
>
> Then why give up on the Z80? The Rabbit is one at heart, except
> that they have removed some original opcodes so it won't run any
> old code.

Hi Chuck,

The problem with the Z80 is that the current chips only run at 20MHz -
the Rabbit will do 60MHz. Also the Rabbit does 2 clocks per instuction
and the Z180 is 3 clocks. (Short instructions :))

The application is routing using 8 E1 links. Potentially I see the
biggest issue is handling the traffic on the D-channels.

At the moment I am using an 8032 to handle a single E1 but it is all
written in assembler using tricks for speed like 256 byte
page-alignment for the memory. For ISDN work one really needs 16 bit
pointers with 16 bit arithmetic and I would like to migrate the project
to C.

I like Lasse's suggestion - maybe a modern DSP is the way to go, it
will also provide other features.

Regards
Rocky

From: Jim Granville on
Rocky wrote:
> CBFalconer wrote:
>
>>Rocky wrote:
>>
>>>I want to move to something bigger than a Z80/8032/PIC which I
>>>use at the moment. I would like about 50 MIPS, 1MByte Flash,
>>>256KByte RAM - possibly all external, integrated ethernet, 2
>>>serial ports, enought DSP capability to do 2 or so channels VOIP,
>>>the ability to self program (bootloader) for remote update.
>>>
>>>I have looked at ST, Freescale and Rabbit. The rabbit seems to
>>>be almost a fit for everything except the VOIP.
>>
>>Then why give up on the Z80? The Rabbit is one at heart, except
>>that they have removed some original opcodes so it won't run any
>>old code.
>
>
> Hi Chuck,
>
> The problem with the Z80 is that the current chips only run at 20MHz -
> the Rabbit will do 60MHz. Also the Rabbit does 2 clocks per instuction
> and the Z180 is 3 clocks. (Short instructions :))

The eZ80F91 specs 50MHz; not sure on the clks/opcode.

>
> The application is routing using 8 E1 links. Potentially I see the
> biggest issue is handling the traffic on the D-channels.
>
> At the moment I am using an 8032 to handle a single E1 but it is all
> written in assembler using tricks for speed like 256 byte
> page-alignment for the memory. For ISDN work one really needs 16 bit
> pointers with 16 bit arithmetic and I would like to migrate the project
> to C.
>
> I like Lasse's suggestion - maybe a modern DSP is the way to go, it
> will also provide other features.

ADi did decide to cut the flash-chord ontheir fastest devices a couple
of years ago, and it has resulted in quite a MHz edge now, in these DSP
devices.

-jg

From: Data on

Robert Sneddon wrote:

> In message <4585a3e8$1(a)clear.net.nz>, Jim Granville
> <no.spam(a)designtools.maps.co.nz> writes
>
> >ST have ARM9 devices now,
> >Q1 2007 will see new Flash ARM9 devices from Atmel,
> >and also
> >http://www.coreriver.co.kr/product-lines/top_corerivermcu.html
> >
> >The titan 2 from coreriver will give 1/2/4MBytes on Chip flash,
> >and 150MHz speeds.
>
> Can anyone recommend a cheap ARM9-based demo board with software tools?

Don't know about "with software tools", but there seem to be good free
ones for the ARM.

For demo boards, you might look at Olimex. Cheap and effective.

Also, if you're working on a sufficiently project, some companies will
give you stuff in hopes of getting a design-in.

--mpa