Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #23689
| From | rickman <gnuarm@gmail.com> |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: OT (slightly) What is the "best" processor for a new project? |
| Date | 2013-06-16 18:24 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <kpldla$8pb$1@dont-email.me> (permalink) |
| References | (8 earlier) <a72e9d39-3d11-42ed-bd80-79e5702445a0@googlegroups.com> <ko7on1$ctk$1@online.de> <810f1d6a-c265-4f9c-bcfc-8f66d2b5e3ce@googlegroups.com> <koavi8$1cg$1@online.de> <a4c5d1dc-535d-4d2c-9fe4-becf613110f9@x4g2000yqk.googlegroups.com> |
On 6/16/2013 2:52 AM, Hugh Aguilar wrote: > On May 31, 1:01 pm, Bernd Paysan<bernd.pay...@gmx.de> wrote: >> Well, YMMV. IMHO the 8051 works well if you have a small program which >> doesn't even scratch all those memory boundaries. If you really fill 128k >> of combined code and data with an 8051 program, you very likely should have >> selected a more powerful CPU. >> >> The programs I've written for my b16 are all in the range of 2k, data+code >> combined. Some slightly exceed the 2k, so make that 4k. That's about the >> right size of a project for an embedded controller > > What is the point of having a custom processor that is used for such > small projects? Writing a program that size is going to take 1 or 2 > weeks, so it really doesn't matter whether it is written in Forth or > 8051 assembly-language, or C or BASIC --- it is going to be pretty > trivial in any case. We already have the 8051 family for this kind of > project, and it is well known, so there is no training needed. I read > your description of the B16, and it doesn't seem to offer any > advantage over the 8051 family, and definitely not over the Dallas > 80c320 --- but that is all 20 year old technology --- I suppose there > is a gee-whiz aspect to it being Forth-based, but nobody pays for gee- > whiz. > > The MiniForth was far more powerful than your B16. If nobody cared > about the MiniForth in 1995 when it was more powerful that the > mainstream 80c320, why should anybody care about the B16 two decades > later when it is less powerful than the 80c320, which is now obsolete. You really need to read up on what others are doing and have done. Bernd posted at length about the trials and tribulations of being forced to use an 8051 core in a design only to toss it out after wasting a lot of time dealing with all the bugs, etc. How powerful was the MiniForth CPU? How do you know what the B16 does? The B16 was designed to be implemented in Silicon, not just a softcore in a PLD. -- Rick
Back to comp.lang.forth | Previous | Next — Previous in thread | Find similar
Re: OT (slightly) What is the "best" processor for a new project? Hugh Aguilar <hughaguilar96@yahoo.com> - 2013-06-15 23:52 -0700 Re: OT (slightly) What is the "best" processor for a new project? Bernd Paysan <bernd.paysan@gmx.de> - 2013-06-16 23:25 +0200 Re: OT (slightly) What is the "best" processor for a new project? rickman <gnuarm@gmail.com> - 2013-06-16 18:24 -0400
csiph-web