Searching \ for '[SX]: external program code on a memory chip' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/ubicom/lib/mem/index.htm?key=memory
Search entire site for: 'external program code on a memory chip'.

Exact match. Not showing close matches.
PICList Thread
'[SX]: external program code on a memory chip'
2000\11\04@134259 by Thomas Robert de Massy

flavicon
face
Hi,
   I heard it's possible on certain microcontroller to store the program
code on an external memory chip to get some extra space. I would like to
know if it's possible with SCENIX's SX28AC chip to get more than 2k of
program memory. If it's possible how can I do it, and what kind of memory
should I use (any other info could be useful)

Thanks

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics




2000\11\04@152518 by Olin Lathrop

flavicon
face
>     I heard it's possible on certain microcontroller to store the program
> code on an external memory chip to get some extra space. I would like to
> know if it's possible with SCENIX's SX28AC chip to get more than 2k of
> program memory. If it's possible how can I do it, and what kind of memory
> should I use (any other info could be useful)

This doesn't answer you question directly, but some of the 17C PICs can use
external program memory.


*****************************************************************
Olin Lathrop, embedded systems consultant in Devens Massachusetts
(978) 772-3129, spam_OUTolinTakeThisOuTspamcognivis.com, http://www.cognivis.com

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics




2000\11\04@190655 by Dan Michaels

flavicon
face
At 01:34 PM 11/04/2000 -0500, you wrote:
>Hi,
>    I heard it's possible on certain microcontroller to store the program
>code on an external memory chip to get some extra space. I would like to
>know if it's possible with SCENIX's SX28AC chip to get more than 2k of
>program memory. If it's possible how can I do it, and what kind of memory
>should I use (any other info could be useful)
>

No [unless I missed something]

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics




2000\11\05@122958 by w. v. ooijen / f. hanneman

picon face
>     I heard it's possible on certain microcontroller to store the program
> code on an external memory chip to get some extra space. I would like to
> know if it's possible with SCENIX's SX28AC chip to get more than 2k of
> program memory. If it's possible how can I do it, and what kind of memory
> should I use (any other info could be useful)
Short and blunt answer: NO
Wouter

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.




2000\11\05@142529 by Bob Ammerman
picon face
The SX doesn't support external memory.

Some of the PIC17C series do support external memory.

The PIC18C architecture is specified to support up to 1MByte of external
memory, but, AFAIK, none of the currently avaiable 18C series chips support
the external memory.

Many PICs do provide internally much more than the 2k of program memory that
is available on the SX28.

Bob Ammerman
RAm Systems
(contract development of high performance, high function, low-level
software)

{Original Message removed}

2000\11\08@122303 by Andrew Seddon

picon face
I suppose you could write a assembly interpreter. Much like parallax have done with their SX version of the stamp. Except rather than interpreting basic you could use assembly opcodes. I would imagine code running from external mem would work at at least a factor of 15 slower. I suppose tho you could cache a loop etc in the internal SRAM to prehaps make things a tad quicker. I would however recommend that you simply upgrade to a SX52, essentially 2xSX28`s.
Andrew Seddon

Pants Systems
(contract development of low performance, low function, high-level, high cost software)

Seemed funny at the time bob :-)...
--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
"[PIC]:","[SX]:","[AVR]:"

2000\11\08@124152 by Bob Ammerman

picon face
Pants Systems
(contract development of low performance, low function, high-level, high
cost software)

Seemed funny at the time bob :-)...

Sounds like M$ to me...

Bob Ammerman
RAm Systems
(contract development of high performance, high function, low-level
software)

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
"[PIC]:","[SX]:","[AVR]:" =uP ONLY! "[EE]:","[OT]:" =Other "[BUY]:","[AD]:" =Ads




2000\11\09@134029 by jamesnewton

face picon face
I think there is something to be said for this approach. The XPL0 core
language interpreter has been implemented in an SX and the basic stamp (with
its' interpreted language) has been very successful.

The key advantage of this is that you get A) in ONE chip (or two at the most
if you count external program memory) B) a very fast, hardware interface,
microcontroller (ala Virtual Peripherals) and C) a slower, more powerful,
general purpose computing engine with a big program memory that can be
external while still only using a few pins.

The problem with the STAMP is that its not configurable. E.g. if I don't
need the DTMF but I do need floating point... oh well.

The problem with XPL0 is that it is not completely debugged (although it is
GPL'd) and people are not showing an interest in it.

---
James Newton
1-619-652-0593
.....jamesnewtonKILLspamspam@spam@sxlist.com
SX FAQ: http://www.sxlist.com

{Original Message removed}

2000\11\09@160315 by steve

flavicon
face
> The problem with XPL0 is that it is not completely debugged (although it is
> GPL'd) and people are not showing an interest in it.

That may be because it doesn't come up in search engines and I
haven't seen any mention of it other than on this mailing list.
Got a link ?

Steve.

======================================================
Steve Baldwin                Electronic Product Design
TLA Microsystems Ltd         Microcontroller Specialists
PO Box 15-680, New Lynn      http://www.tla.co.nz
Auckland, New Zealand        ph  +64 9 820-2221
email: stevebspamKILLspamtla.co.nz      fax +64 9 820-1929
======================================================

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics




2000\11\09@175714 by jamesnewton

face picon face
Its actually two languages, XPL0 is sort of Pascal like (similar to JAL) but
it compiles to a byte code called I2L which is interpreted by the chip.

http://www.sxlist.com/languages.htm

http://www.sxlist.com/../language/xpl0

Loren Blaney and Richard Ottosen have ported the I2L byte code interpreter
to the SX from the original code written for the 6502 by P.J.R. Boyle, Wayne
Wall, Ted Dunning, Loren Blaney, Larry Fish and Richard Ottosen. I2L is
pretty cool and the license is GPL...

There are also ports for the "8080, 6800, PDP-10, IBM-360, a homebrew
machine, 65802, 680x0, PIC, Scenix, and the 80x86 family used by the PC"
(support for SVGA and mice available for the PC), so you can run a (minimal)
XPL0 program (binary) on at least 8 (very) different processors. Its sort of
like Java, but GPL'd and not that complex.

But that's really not the point. Again, the major advantage that I can see
is that you can have a little bit of very fast code doing hardware related
things and a bunch of slower code (via external serial flash or FRAM) doing
general purpose things.

I have a 10-MAR-2000 Version 1.02 copy of the port (it's written for MPASM
so could even be used on a large PIC) from Richard and Loren
http://www.sxlist.com/xpl0/I2L.ASM

I hope that they don't mind that I've posted it at sxlist.com

---
James Newton
1-619-652-0593
.....jamesnewtonKILLspamspam.....sxlist.com
SX FAQ: http://www.sxlist.com


{Original Message removed}

More... (looser matching)
- Last day of these posts
- In 2000 , 2001 only
- Today
- New search...