Tiny CPUs in programmable logic
  Home FAQ Contact Sign in
comp.lang.forth only
 
Advanced search
POPULAR GROUPS

more...

comp.lang.forth Profile…
 Up
Tiny CPUs in programmable logic         


Date: Jul 20, 2008 11:04

Rod Pemberton wrote:
>Is this a one-time FPGA cpu? I.e., do you have hopes of
>commercial success? Against x86 and/or ARM? No offense
>to FORTHers here, but IMO FORTH oriented cpu's haven't
>had much market success... ever.

Ho hum, another Usenet poster bloviating about which CPUs
have the most commercial success while mentioning only
bit players who have a tiny share of the total market.

x86, ARM, PIC, and even the mighty 8051 are niche products
compared to microcontrollers made by by GeneralPlus/SunPlus,
Elan/EMC, WinBond, Sonix, etc. This is an entire world
that is invisible to you unless you are a designer of
talking Barbie dolls, computer mice, or musical greeting
cards. In this world, nearly 100%% of the software is
written in highly optimized assembly language with Forth
-- and AFAICT only Forth -- making some small inroads.
Show full article (2.64Kb)
14 Comments
Re: Tiny CPUs in programmable logic         


Author: Frank Buss
Date: Jul 20, 2008 14:00

Guy Macon wrote:
> x86, ARM, PIC, and even the mighty 8051 are niche products
> compared to microcontrollers made by by GeneralPlus/SunPlus,
> Elan/EMC, WinBond, Sonix, etc. This is an entire world
> that is invisible to you unless you are a designer of
> talking Barbie dolls, computer mice, or musical greeting
> cards. In this world, nearly 100%% of the software is
> written in highly optimized assembly language with Forth
> -- and AFAICT only Forth -- making some small inroads.

My optical Dell computer mouse (costs 10 Euro, when buying as additional
equipment with a PC) has a CY7C63813, even in DIP case. Arrow has the SOIC
version for $2.94 for single units. It has 8k flash and 256 bytes RAM. With
an optimizing C compiler I think it should be possible to implement a mouse
device for it in C. The M8C instruction set is more powerful than 8051, but
the core is slow. But doesn't matter for many applications.

--
Frank Buss, fb@frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de
no comments
Re: Tiny CPUs in programmable logic         


Author: rickman
Date: Jul 20, 2008 18:35

On Jul 20, 2:04 pm, Guy Macon <http://www.GuyMacon.com/> wrote:
> Rod Pemberton wrote:
>>Is this a one-time FPGA cpu? I.e., do you have hopes of
>>commercial success? Against x86 and/or ARM? No offense
>>to FORTHers here, but IMO FORTH oriented cpu's haven't
>>had much market success... ever.
>
> Ho hum, another Usenet poster bloviating about which CPUs
> have the most commercial success while mentioning only
> bit players who have a tiny share of the total market.

Don't worry about this guy. He either didn't understand what I was
asking about or has seem some other oddball stuff that he is confusing
with what I said. Either way I think he just needs to hear more about
this and I think he will see that I am not asking for anything really
"out there" (except maybe the using Forth stuff... ;^).
Show full article (1.42Kb)
no comments
Re: Tiny CPUs in programmable logic         


Author: Stan Barr
Date: Jul 20, 2008 21:56

On Sun, 20 Jul 2008 18:04:08 +0000, Guy Macon <http://www.GuyMacon.com/>
wrote:
>
>
>
>Rod Pemberton wrote:
>
>>Is this a one-time FPGA cpu? I.e., do you have hopes of
>>commercial success? Against x86 and/or ARM? No offense
>>to FORTHers here, but IMO FORTH oriented cpu's haven't
>>had much market success... ever.
>
>Ho hum, another Usenet poster bloviating about which CPUs
>have the most commercial success while mentioning only
>bit players who have a tiny share of the total market.
>
>x86, ARM,

I thought ARM was the most popular processor in the world.
Over 3 billion produced last year IIRC.
Show full article (0.72Kb)
no comments
Re: Tiny CPUs in programmable logic         


Author: Rod Pemberton
Date: Jul 21, 2008 01:17

"rickman" gmail.com> wrote in message
news:2cb802ae-0c71-4136-ba2d-9c6e661fde77@t54g2000hsg.googlegroups.com...
> Don't worry about this guy. He either didn't understand what I was
> asking about or has seem some other oddball stuff that he is confusing
> with what I said. Either way I think he just needs to hear more about
> this and I think he will see that I am not asking for anything really
> "out there" (except maybe the using Forth stuff... ;^).
>

Sorry that I confused you... My post only covered things I thought you
didn't mention in your original post:

1) I asked about scale of your project: personal one-off cpu, small
specialty run, or commercial
2) I asked why an existing solution wouldn't work: cost, complexity, or
specialization, etc.
3) I mentioned a few possible non-FPGA, cpu solutions: older, modern, or
specialty
4) I mentioned some simple cpu design options - which you weren't
interested in...

Good luck,
Show full article (0.97Kb)
no comments
Re: Tiny CPUs in programmable logic         


Author: Rod Pemberton
Date: Jul 21, 2008 02:41

"Guy Macon" <http://www.GuyMacon.com/> wrote in message
news:IuOdnT22kuct4x7VRVn_vwA@giganews.com...
>>Is this a one-time FPGA cpu? I.e., do you have hopes of
>>commercial success? Against x86 and/or ARM? No offense
>>to FORTHers here, but IMO FORTH oriented cpu's haven't
>>had much market success... ever.
>
> Ho hum, another Usenet poster bloviating about which CPUs
> have the most commercial success while mentioning only
> bit players who have a tiny share of the total market.

What era? And, which market? The 6502 was a large commercial success
during it's era. It was the cheapest and most powerful chip of it's time.
The x86 is a large continuing commercial success in the PC market with
95-99%% market share per year. The ARM (and someone else had to update me on
this fairly recently...) is a very large commercial success in the embedded
market (cellphones, PDA's, etc.).
Show full article (2.16Kb)
no comments
Re: Tiny CPUs in programmable logic         


Author: Rod Pemberton
Date: Jul 21, 2008 02:41

"Stan Barr" wrote in message
news:slrng874pe.cjq.t-bone@citadel.metropolis.local...
> On Sun, 20 Jul 2008 18:04:08 +0000, Guy Macon <http://www.GuyMacon.com/>
>>
>>>Is this a one-time FPGA cpu? I.e., do you have hopes of
>>>commercial success? Against x86 and/or ARM? No offense
>>>to FORTHers here, but IMO FORTH oriented cpu's haven't
>>>had much market success... ever.
>>
>>Ho hum, another Usenet poster bloviating about which CPUs
>>have the most commercial success while mentioning only
>>bit players who have a tiny share of the total market.
>>
>>x86, ARM,
>
> I thought ARM was the most popular processor in the world.

I didn't...
> Over 3 billion produced last year IIRC.
Show full article (0.92Kb)
no comments
Re: Tiny CPUs in programmable logic         


Author: rickman
Date: Jul 21, 2008 06:26

Can I ask that you guy discuss this somewhere else. I find it very
common that when I start a thread in C.L.F it often gets hijacked to
discuss something of a personal nature and not on topic.

I understand how discussions migrate as they evolve, but this is going
to make it very hard for me to find with wheat in the chaff (if there
is any).

How about starting a new thread to discuss single chip MCUs?

Rick

On Jul 21, 5:41 am, "Rod Pemberton" wrote:
> "Guy Macon" <http://www.GuyMacon.com/> wrote in message
>
> news:IuOdnT22kuct4x7VRVn_vwA@giganews.com...
>
>>>Is this a one-time...
Show full article (2.71Kb)
no comments
Re: Tiny CPUs in programmable logic         


Date: Jul 21, 2008 09:43

rickman wrote:
>
>Guy Macon <http://www.GuyMacon.com/> wrote:
>> x86, ARM, PIC, and even the mighty 8051 are niche products
>> compared to microcontrollers made by by GeneralPlus/SunPlus,
>> Elan/EMC, WinBond, Sonix, etc. This is an entire world
>> that is invisible to you unless you are a designer of
>> talking Barbie dolls, computer mice, or musical greeting
>> cards. In this world, nearly 100%% of the software is
>> written in highly optimized assembly language with Forth
>> -- and AFAICT only Forth -- making some small inroads.
>
>I am curious, who's forth gets used in this context? Is it one of the
>big two? A smaller Forth player? Or do they roll their own?
Show full article (1.64Kb)
no comments
Re: Tiny CPUs in programmable logic         


Date: Jul 21, 2008 11:46

Rod Pemberton wrote:
>Well, WinBond says their ISDxxxx chips should be programmed in assembly or
>C. So, FORTH is an implementors choice, but these 4-bit microcontrollers
>don't run FORTH _natively_ anyway... They're not a FORTH microcontroller.

Right. I should have been clear that I was responding to comments
about x86s and ARMs, not uCs that run Forth directly.
>I don't think your year and half stint at Mattel eight years
>ago can provide relevant market data for today.

It isn't the 8 years that are a problem. My last consulting job
in the toy industry was a couple of months ago. The problem is
that someone working at Mattel only knows how many uCs Mattel
buys, not the worldwide market.
>Guy Macon <http://www.GuyMacon.com/> wrote
>
>> Ho hum, another Usenet poster bloviating about which CPUs
>> have the most commercial success while mentioning only
>> bit players who have a tiny share of the total market.
>
>What era?
Show full article (3.69Kb)
no comments
1 2