Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
GA144 Application Board
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 55 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
rickman  
View profile  
 More options Mar 10 2012, 8:24 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Sat, 10 Mar 2012 17:24:25 -0800 (PST)
Local: Sat, Mar 10 2012 8:24 pm
Subject: GA144 Application Board
What would you like to see on a GA144 application board?  I am
thinking of building a board which would have enough buffered analog
input and output for the 5 ADC and DAC I/Os as well as buffered I/O
for a number of digital I/Os, around 8 to 12 each.  Because of the I/O
limits of a 1.8 volt device I am thinking of using a small FPGA as a
voltage level converter.

If I find it is useful, I am thinking of providing a small number of
isolated I/Os.  When working with a production JTAG device it was once
explained to me that it can be important to use isolated I/O to
minimize ground loop issues.  But that can be added externally if it
creates problems with the layout.

I'm not sure what to do with the SERDES.  450 Mbps is pretty tempting
but I'm not sure what it can be used for other than talking to other
GA chips.  The receive can work with a clock, but the transmit
generates a clock of unknown frequency, so I don't see how to use it
in the context of any standard.  I don't see any timing data on this
in the spec sheet so I can't anticipate how I might be able to use
it.  Any ideas?

I do want to provide for an Ethernet interface and USB.  So I expect
I'll include hardware for an MII or RMII interface to a PHY.  I think
an F18A node should be able to keep up with 25 MHz nibbles for 100
Mbps operation.

I'm less familiar with USB.  I'll have to look up interface chips and
see what they require.  I suppose an 80 MHz, 8 bit interface could be
doable and a 40 MHz, 16 bit interface should be very workable.  I
don't think the FPGA I am planning to use will work at 480 Mbps.

I expect to include a full size SD card connector for additional
storage.  Some sort of LCD interface will also be included, likely to
include a touch panel.

Any other suggestions?

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rafael Deliano  
View profile  
 More options Mar 11 2012, 5:10 am
Newsgroups: comp.lang.forth
From: Rafael Deliano <Rafael_Deli...@arcor.de>
Date: Sun, 11 Mar 2012 10:10:55 +0100
Local: Sun, Mar 11 2012 5:10 am
Subject: Re: GA144 Application Board

> What would you like to see on a GA144 application board?

   For an "evaluation board" ( something stuffed with lots of
components ) most people will stick with the EVB001 from
Green Arrays. Its well done. Maybe a bit expensive, but
people that are serious about GA144 will not have much
problem with that.

   For an "adapter board" ( a simple board that enables
breadboarding ) there is not much available yet.
Most people will not take the SchmartBoard 202-0048-02
seriously.
The adapter board would typically
* fit in a PGA socket. One would have a look which of
   these obsolete sockets is best available.
* come assembled, tested with ICs, capacitors.
* there would be two variants:
   a) with serial boot-memory
   b) with serial boot-memory and parallel SRAM
      in BGA48
   Version a) is for simple "gate array application"
   with no virtual machine. One would not want to lose
   the pins that are gone with SRAM in version b).

   That a third category "application board" exists i
am sceptical. As every one will have a different
application in mind.
For low speed one can breadboard with the adapter boards.
For high speed applications one will have to layout.

MfG  JRD


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 11 2012, 7:33 am
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Sun, 11 Mar 2012 04:33:50 -0700 (PDT)
Local: Sun, Mar 11 2012 7:33 am
Subject: Re: GA144 Application Board
On Mar 11, 5:10 am, Rafael Deliano <Rafael_Deli...@arcor.de> wrote:

> > What would you like to see on a GA144 application board?

>    For an "evaluation board" ( something stuffed with lots of
> components ) most people will stick with the EVB001 from
> Green Arrays. Its well done. Maybe a bit expensive, but
> people that are serious about GA144 will not have much
> problem with that.

I don't see where the EVB001 is very good for anything other than
playing with the CPU.  Maybe the name "evaluation" board is not so
important.  I wouldn't spend $500 just to "evaluate" or learn about
the chip.  I might spend that much on a board that lets me evaluate
the device for my application.  Would you call that an "application"
board?  But the EVB001 doesn't have the facility of adding any useful
interfaces really.  I just can't see a chip like this being useful in
enough apps unless you can hang some useful interfaces off it, like
high speed USB and at least 100 Mbps Ethernet.  I am thinking wireless
may well be important too.  I don't know as much about that.  I also
don't see anything coming out of GreenArrays along these lines.  Just
like they published half an app note on adding a crystal to make an
oscillator they published half an app note on adding 10 Mbps Ethernet
by bit banging.  Actually I would only call it 10% of an app note as
there is a ton more work to be done before Ethernet could be supported
in a useful way.

I'm hoping that if I put out a GA144 board with a RMII PHY that might
spur some interest in developing the remainder of the design.  I'm not
as encouraged that high speed USB will be practical without adding a
full USB stack on another chip.

>    For an "adapter board" ( a simple board that enables
> breadboarding ) there is not much available yet.
> Most people will not take the SchmartBoard 202-0048-02
> seriously.
> The adapter board would typically
> * fit in a PGA socket. One would have a look which of
>    these obsolete sockets is best available.
> * come assembled, tested with ICs, capacitors.
> * there would be two variants:
>    a) with serial boot-memory
>    b) with serial boot-memory and parallel SRAM
>       in BGA48
>    Version a) is for simple "gate array application"
>    with no virtual machine. One would not want to lose
>    the pins that are gone with SRAM in version b).

How would you make use of an adapter board?  I don't see this as being
a very big seller and I believe it would be VERY expensive to make.  I
think people would just roll their own boards before paying a huge
price for such obsolete technology.

You don't really loose many pins by hooking up RAM exactly.  The RAM
example uses a single node with 4 I/Os and the two 18 bit I/O ports.
Yes you can use the 18 bit ports as I/O, but you can't use them in the
same way as the individual port bits.  On each port all 18 bits are
input or all are output and when you write to one bit you have to
write to all.  Otherwise there are only 21 bits of individual I/O.
You do loose 4 of those for the memory control lines.

BTW, in what apps do you see the GA144 being used as a "simple gate
array"?

>    That a third category "application board" exists i
> am sceptical. As every one will have a different
> application in mind.
> For low speed one can breadboard with the adapter boards.
> For high speed applications one will have to layout.

What high speed apps?  Other than the memory interface and the GA144
to GA144 SERDES, what would be high speed on this chip?  Even the
memory interface only runs at 5 MHz according to their app note.  I
suppose you could bit bang a SERDES at very reduced speeds compared to
the hard core, but that wouldn't be hard to layout.  I think any of
these boards needs to address a user's application if it is going to
be worth the price.  Like I said, that is my issue with the EVB001.

The part of "every one will have a different application in mind" that
is a bit funny is that so far, I haven't heard anyone suggest
realistic apps for the part, much less everyone having "different
apps".  I'm not saying they don't exist.  I'm saying no one seems to
be talking about them.  That's what I am looking for.  What would
people find interesting to use this device for?  An eval/demo/app
board can be a superset of what any one user wants.  In fact I am
pretty confident that is the only way to make it useful.

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
emmanuel  
View profile  
 More options Mar 11 2012, 9:00 am
Newsgroups: comp.lang.forth
From: emmanuel <emmanuel.s...@cern.ch>
Date: Sun, 11 Mar 2012 06:00:50 -0700 (PDT)
Local: Sun, Mar 11 2012 9:00 am
Subject: Re: GA144 Application Board
On 11 mar, 12:33, rickman <gnu...@gmail.com> wrote:

Hello,

I wouldn't spend $500 just to "evaluate" or learn about the chip.   If
you want a board , please visit my web page  :

http://esaid.free.fr/

http://esaid.free.fr/tutoriel_arrayforth/Ga144_pcb/Ga144_kit.html

I made this GA144 board and it is cheaper.

Emmanuel


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rafael Deliano  
View profile  
 More options Mar 11 2012, 11:03 am
Newsgroups: comp.lang.forth
From: Rafael Deliano <Rafael_Deli...@arcor.de>
Date: Sun, 11 Mar 2012 16:03:38 +0100
Local: Sun, Mar 11 2012 11:03 am
Subject: Re: GA144 Application Board

> How would you make use of an adapter board?

   Like that: http://www.embeddedFORTH.de/temp/bb.pdf
( there its an MC68HC908AW32 ). Integrating a
SMD IC into a conventional through-hole
breadboard. PGA-sockets fit in quite well:
http://www.embeddedforth.de/temp/pga.pdf

> I think people would just roll their own boards
> before paying a huge price for such obsolete technology.

   There are indeed a lot of companies that view breadboards
as obsolete technology. But there are a lot of old timers
that do it that way nonetheless. My guess is Green Arrays
is at the moment not selling to companies but to individuals.
And individuals of a vintage age for that.
   Layouting and getting a 4 layer PCB is only half the
problem here: the LFN88 and especially the BGA48
are not really a job for a soldering iron.
For that reason i guess people would opt for a assembled,
tested, compact subsystem.

> BTW, in what apps do you see the GA144 being used as a
> "simple gate array"?

   Most applications are structured controller + DSP or
controller + FPGA. The DSP/FPGA doing the signal processing,
the controller/host the slow, bulky code.
   The GA144 has the hybrid option of part of the
chip doing the host via the virtual machine. While
the rest of the nodes are doing the signal processing.
   This is not new as FPGAs have tried that too. But
typically people stick with the 2 chip version as
these emulated controllers cannot compete in
performance, price with the real thing.
   The virtual machine is prominent in the GA144 mostly
because people expect from Charles Moore "Forth"
and not a FPGA / transputers-on-chip / cellular array.
Initally people will play with the virtual machine till
they find it sucks. For that reason a SRAM-version of
the adapter is needed.

MfG  JRD


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jecel  
View profile  
 More options Mar 11 2012, 3:33 pm
Newsgroups: comp.lang.forth
From: Jecel <je...@merlintec.com>
Date: Sun, 11 Mar 2012 12:33:54 -0700 (PDT)
Local: Sun, Mar 11 2012 3:33 pm
Subject: Re: GA144 Application Board

On Saturday, March 10, 2012 10:24:25 PM UTC-3, rickman wrote:
> I'm less familiar with USB.  I'll have to look up interface chips and
> see what they require.  I suppose an 80 MHz, 8 bit interface could be
> doable and a 40 MHz, 16 bit interface should be very workable.  I
> don't think the FPGA I am planning to use will work at 480 Mbps.

One small correction: 480 Mbps / 8 bits = 60 Mhz

Search for "usb ulpi phy" for chips with 8 bit wide interfaces that you can use to connect to the GA144. You might be able to implement the needed software in a single core.

-- Jecel


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Albert van der Horst  
View profile  
 More options Mar 11 2012, 3:45 pm
Newsgroups: comp.lang.forth
From: Albert van der Horst <alb...@spenarnc.xs4all.nl>
Date: 11 Mar 2012 19:45:06 GMT
Local: Sun, Mar 11 2012 3:45 pm
Subject: Re: GA144 Application Board
In article <49556347-7bf6-494b-92be-f7c8aff18...@z31g2000vbt.googlegroups.com>,

rickman  <gnu...@gmail.com> wrote:
>What would you like to see on a GA144 application board?  I am
>thinking of building a board which would have enough buffered analog
>input and output for the 5 ADC and DAC I/Os as well as buffered I/O
>for a number of digital I/Os, around 8 to 12 each.  Because of the I/O
>limits of a 1.8 volt device I am thinking of using a small FPGA as a
>voltage level converter.

I guess flash memory would be needed for making nice demonstration
programs.
I have this Renesas board and it can do things I'm not sure
the GA144 can do.
I can store Forth source in the flash, then load it and define it as a
turnkey. Next time I press reset the application starts instead of
the Forth.
A la
OK
REQUIRE BIG-BEN
' BIG-BEN TURNKEY

(press reset)

>If I find it is useful, I am thinking of providing a small number of
>isolated I/Os.  When working with a production JTAG device it was once
>explained to me that it can be important to use isolated I/O to
>minimize ground loop issues.  But that can be added externally if it
>creates problems with the layout.

>I'm not sure what to do with the SERDES.  450 Mbps is pretty tempting
>but I'm not sure what it can be used for other than talking to other
>GA chips.  The receive can work with a clock, but the transmit
>generates a clock of unknown frequency, so I don't see how to use it
>in the context of any standard.  I don't see any timing data on this
>in the spec sheet so I can't anticipate how I might be able to use
>it.  Any ideas?

If you can get the price down to a level that one can afford
several boards, experimenting with SERDES would be nice.

>I do want to provide for an Ethernet interface and USB.  So I expect
>I'll include hardware for an MII or RMII interface to a PHY.  I think
>an F18A node should be able to keep up with 25 MHz nibbles for 100
>Mbps operation.

>I'm less familiar with USB.  I'll have to look up interface chips and
>see what they require.  I suppose an 80 MHz, 8 bit interface could be
>doable and a 40 MHz, 16 bit interface should be very workable.  I
>don't think the FPGA I am planning to use will work at 480 Mbps.

>I expect to include a full size SD card connector for additional
>storage.  Some sort of LCD interface will also be included, likely to
>include a touch panel.

There is the flash. Thanks.

>Any other suggestions?

Be careful not to invert the VGA connector ;-)

>Rick

Groetjes Albert

P.S. Somebody gave me a MSP430 as a present (worth 4 euro) to implement
ciforth on. The nicest instruction set in the world, pdp11!
The German Forth group has a Forth for that board.

--
--
Albert van der Horst, UTRECHT,THE NETHERLANDS
Economic growth -- being exponential -- ultimately falters.
albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 11 2012, 4:45 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Sun, 11 Mar 2012 13:45:36 -0700 (PDT)
Local: Sun, Mar 11 2012 4:45 pm
Subject: Re: GA144 Application Board
On Mar 11, 11:03 am, Rafael Deliano <Rafael_Deli...@arcor.de> wrote:

> > How would you make use of an adapter board?

>    Like that:http://www.embeddedFORTH.de/temp/bb.pdf
> ( there its an MC68HC908AW32 ). Integrating a
> SMD IC into a conventional through-hole
> breadboard. PGA-sockets fit in quite well:http://www.embeddedforth.de/temp/pga.pdf

I haven not worked on a design in probably 10 years that could
practically be prototyped without making a PCB.  Your image shows a
single CPU chip on an adapter board.  You can get that for the GA144,
from Schmart Boards.  I expect they are selling very few of them
partly because there are issues with power decoupling and noise as is
the problem with adapter boards.  Heck, they sent me one for free and
I have yet to use it.  It is interesting though.  They make little
trenches in the top layer of the board and deposit solder on the
copper inside.  This provides a "channel" for soldering which likely
works well for leaded parts but not so well for leadless parts.

I don't have much interest in producing such a board for the GA144.
They are expensive to make and I just don't think it would sell well.
Although I could do something with a double sided board and enough
power decoupling to make the thing work better than a Schmart board.
Am I wrong?  Are there others out there who would buy a proper GA144
processor/RAM module on a 0.1 inch pins form factor?  More likely it
would be a DIP or four rows of pins, two on each side.

> > I think people would just roll their own boards
> > before paying a huge price for such obsolete technology.

>    There are indeed a lot of companies that view breadboards
> as obsolete technology. But there are a lot of old timers
> that do it that way nonetheless. My guess is Green Arrays
> is at the moment not selling to companies but to individuals.
> And individuals of a vintage age for that.

I am an old timer and as I said, I have not used a breadboard for some
ten years because they aren't very practical for most designs.  I do
use eval boards when they include enough circuitry that I need so I
don't have to breadboard features.

>    Layouting and getting a 4 layer PCB is only half the
> problem here: the LFN88 and especially the BGA48
> are not really a job for a soldering iron.
> For that reason i guess people would opt for a assembled,
> tested, compact subsystem.

Yep, that is the big reason why breadboards are history.  They aren't
very amenable to surface mount technology.

BTW, the BGA48 and the QFN88 are actually ok to work with on home made
boards.  There are companies who will make your boards and provide you
with a solder paste stencil.  You just have to do your soldering on a
hot plate or in a toaster oven.  I've never done this but I hear it is
a workable solution.

But what are your apps?  I am thinking in terms of including most of
the I/O that would be useful in a design.  If the unit has more than
you need you can just ignore the extra.  This will not be a high
volume board, so most of the cost will be from recouping the NRE, not
from the recurring production costs.

I think software defined radio is calling out for this chip.  That
will be one of the things I may take a swing at.  My concern is that
the chip has a lot of features that get you "halfway" there, but they
don't fill in the gaps.

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 11 2012, 10:41 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Sun, 11 Mar 2012 19:41:06 -0700 (PDT)
Local: Sun, Mar 11 2012 10:41 pm
Subject: Re: GA144 Application Board
On Mar 11, 9:00 am, emmanuel <emmanuel.s...@cern.ch> wrote:

I'd like to know what you use if for.  Have you used the GA144 for any
projects?

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Rubin  
View profile  
 More options Mar 14 2012, 10:53 pm
Newsgroups: comp.lang.forth
From: Paul Rubin <no.em...@nospam.invalid>
Date: Wed, 14 Mar 2012 19:53:41 -0700
Local: Wed, Mar 14 2012 10:53 pm
Subject: Re: GA144 Application Board

rickman <gnu...@gmail.com> writes:
> What would you like to see on a GA144 application board?  

1. Crystal oscillator (controlled by GA node or otherwise)
2. Isolated I/O's as you suggested
3. Control processor (i.e. traditional cheap microcontroller) to handle
   PC interface, GA program loading, etc.  This can also handle the USB
   or ethernet stuff.  It would be nice if this had some NVRAM and a
   battery powered real time clock.
4. If USB interface is provided, host port would be useful.  Ability
   to power the eval board from USB bus would also be useful.
5. How about some op amps that could be used as level converters
   by changing some resistors or the like.  Maybe controlling them
   completely via the GA's DACs is too dangerous (i.e. a software bug
   could fry something by generating the wrong voltage).
6. External SRAM for the GA144, similar to GA's own eval board
7. Provision (pads on board) for high resolution (18 bit) ADC/DAC.  The
   part may be too expensive to include on all boards, but some users
   would want it.

I don't think it's important to have both USB and ethernet.  One or the
other should be good enough.  

SD or microsd card slot for the control processor is useful.  Don't need
specialized LCD interface, just use GPIO or serial interface for that.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Matthias Koch  
View profile  
 More options Mar 15 2012, 9:11 am
Newsgroups: comp.lang.forth
From: Matthias Koch <k...@pci.uni-hannover.de>
Date: Thu, 15 Mar 2012 14:11:44 +0100
Local: Thurs, Mar 15 2012 9:11 am
Subject: Re: GA144 Application Board

> P.S. Somebody gave me a MSP430 as a present (worth 4 euro) to implement
> ciforth on. The nicest instruction set in the world, pdp11!
> The German Forth group has a Forth for that board.

Two ones, to be correct.

One is a port of threaded CamelForth, the other is a native implementation.
http://mecrisp.sourceforge.net/

The MSP430 really has a very beautiful instruction set, but unfortunately
it lacks some destination addressing modes the PDP-11 had.

Matthias


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 20 2012, 11:15 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Tue, 20 Mar 2012 20:15:57 -0700 (PDT)
Local: Tues, Mar 20 2012 11:15 pm
Subject: Re: GA144 Application Board
On Mar 14, 10:53 pm, Paul Rubin <no.em...@nospam.invalid> wrote:

> rickman <gnu...@gmail.com> writes:
> > What would you like to see on a GA144 application board?

> 1. Crystal oscillator (controlled by GA node or otherwise)

I'm very disappointed in the lack of a follow up on the oscillator app
note to provide enough information to design a well specified
oscillator.  So until that happens the oscillator will be a self
contained unit.  I've looked for low power devices and will be looking
at some silicon devices that are new to the market.  I expect the
board to have both a 32.768 kHz oscillator and a higher speed one,
likely either 24 or 25 or maybe 24.768 MHz.

> 2. Isolated I/O's as you suggested

The trouble with isolated I/O is the board space and the wide range of
isolation level and power handling.  I think I prefer to leave that
off board.  When I looked into it, I found even a thermocouple could
be better interfaced with a separate circuit for only $12.

> 3. Control processor (i.e. traditional cheap microcontroller) to handle
>    PC interface, GA program loading, etc.  This can also handle the USB
>    or ethernet stuff.  It would be nice if this had some NVRAM and a
>    battery powered real time clock.

I'm not clear why an MCU would be needed for this rather than using
the self boot feature of the GA144.  Any processor you add would need
to be upgradable, by this rational, requiring yet another processor.
I think the design only needs a way to plug in a cable to either cold
boot the GA144 or cold program the serial EEPROM the GA144 boots
from.

As to the PC interface, one node on the GA144 can be a serial port
which should suffice for cold booting or basic comms.

> 4. If USB interface is provided, host port would be useful.  Ability
>    to power the eval board from USB bus would also be useful.

My thinking is to provide an 8 bit wide on-the-go USB PHY.  But this
still runs at 60 MB/s.  I don't know enough about USB to tell if a
high speed interface can be implemented in the GA144.  But it
certainly should support full speed at 12 Mbps just fine.

> 5. How about some op amps that could be used as level converters
>    by changing some resistors or the like.  Maybe controlling them
>    completely via the GA's DACs is too dangerous (i.e. a software bug
>    could fry something by generating the wrong voltage).

What range of levels are you thinking of?  The issue with analog
outputs is the power supply.  If you want more than 5 volts a PSU has
to be added.  Inputs are easy to attenuate and even gain can be
controlled.  Filtering also needs to be programmable.

> 6. External SRAM for the GA144, similar to GA's own eval board

With the limited internal ram, yes, external RAM is required.  I find
it interesting that with the internal word size being 18 bits, the GA
eval board and SRAM board have 16 bit memory.  I looked for 18 bit
memory, but it seems to be very expensive now.  At one time it was
quite common and not so expensive.

> 7. Provision (pads on board) for high resolution (18 bit) ADC/DAC.  The
>    part may be too expensive to include on all boards, but some users
>    would want it.

The GA144 has unlimited resolution ADC and even DAC.  There is a trade
off between resolution and sample rate and is one of the things they
did totally right on the GA144.  I think this chip gives you just less
than CD quality, about 15 bits at 48 ksps.

> I don't think it's important to have both USB and ethernet.  One or the
> other should be good enough.

Depends on your application, no?  Some will want Ethernet, others
USB.

> SD or microsd card slot for the control processor is useful.  Don't need
> specialized LCD interface, just use GPIO or serial interface for that.

There isn't much GPIO really.  If you use the memory interface for
memory there are only 21 I/Os left.  Makes it hard to interface to a
lot of things.  But I want this board to be usable as a self contained
unit with user interface.  I will probably adapt one of the display
interfaces used with the BeagleBone to this purpose.

Then we just need software to make this stuff work!  Notice my casual
use of the four letter word, "just"...

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Albert van der Horst  
View profile  
 More options Mar 21 2012, 9:08 am
Newsgroups: comp.lang.forth
From: Albert van der Horst <alb...@spenarnc.xs4all.nl>
Date: 21 Mar 2012 13:08:19 GMT
Local: Wed, Mar 21 2012 9:08 am
Subject: Re: GA144 Application Board
In article <0d702ca7-8af4-4b99-8d12-1320b239d...@9g2000vbq.googlegroups.com>,

rickman  <gnu...@gmail.com> wrote:
>On Mar 14, 10:53 pm, Paul Rubin <no.em...@nospam.invalid> wrote:
>> rickman <gnu...@gmail.com> writes:
>> > What would you like to see on a GA144 application board?

>> 1. Crystal oscillator (controlled by GA node or otherwise)

>I'm very disappointed in the lack of a follow up on the oscillator app
>note to provide enough information to design a well specified
>oscillator.  So until that happens the oscillator will be a self
>contained unit.  I've looked for low power devices and will be looking
>at some silicon devices that are new to the market.  I expect the
>board to have both a 32.768 kHz oscillator and a higher speed one,
>likely either 24 or 25 or maybe 24.768 MHz.

I was the more disappointed to read the claim of Chuck Moore
of one year ago that he had implemented the one i/o one component
crystal oscillator. Apparently nobody at GreenArrays took the
trouble to even ask for the few screens and then publish it.

<SNIP>

>> 6. External SRAM for the GA144, similar to GA's own eval board

>With the limited internal ram, yes, external RAM is required.  I find
>it interesting that with the internal word size being 18 bits, the GA
>eval board and SRAM board have 16 bit memory.  I looked for 18 bit
>memory, but it seems to be very expensive now.  At one time it was
>quite common and not so expensive.

With 18 bits you should interface a 16 bit CAS 16 bit RAS memory.
Using this kind of cheap memory 4 Gbyte would not be much slower
than the bit-banging that is done now. So I want a 32 bit eForth
with 4 Gbyte addressable memory before I would even consider
using an ISO Forth on the GA144. This could use cheap discarded
memory from PC's, by the way.

There is one thing left to do. As this chip is only interesting
to hobbyists and experimenters, the default version should come
with solderable pins.

>Rick

Groetjes Albert

--
--
Albert van der Horst, UTRECHT,THE NETHERLANDS
Economic growth -- being exponential -- ultimately falters.
albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 21 2012, 3:13 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Wed, 21 Mar 2012 12:13:23 -0700 (PDT)
Local: Wed, Mar 21 2012 3:13 pm
Subject: Re: GA144 Application Board
On Mar 21, 9:08 am, Albert van der Horst <alb...@spenarnc.xs4all.nl>
wrote:

I read that someone at GA (may have been Chuck) had a 10 MHz crystal
ringing in the lab, but it was far from what I would consider a
crystal oscillator.  I think it might be practical to get a 32 kHz
crystal to resonate, but I think MHz frequencies are just too high to
be practical.  When I tried to discuss this in a non-forth forum some
real experts in oscillators didn't even know how to approach it.  In
other words, no one knew how to analyze it.  So how could the
stability and operation over temperature, etc be predicted?

For now I'll just stick with off the shelf oscillators.

> >> 6. External SRAM for the GA144, similar to GA's own eval board

> >With the limited internal ram, yes, external RAM is required.  I find
> >it interesting that with the internal word size being 18 bits, the GA
> >eval board and SRAM board have 16 bit memory.  I looked for 18 bit
> >memory, but it seems to be very expensive now.  At one time it was
> >quite common and not so expensive.

> With 18 bits you should interface a 16 bit CAS 16 bit RAS memory.

I have no idea what a 16 bit CAS 16 bit RAS memory is.  Are you
talking about SDRAM, DDR or DDR2?  What are the 16 bits?

> Using this kind of cheap memory 4 Gbyte would not be much slower
> than the bit-banging that is done now.

Slower???  In app note 3, fast static ram runs at 5 MHz cycle times.
I think even 133 MHz SDRAM can run about 5 times faster than this
while doing single word accesses.  I might use an SDRAM rather than an
SRAM.  I'll need to look at a few issues though.

> So I want a 32 bit eForth
> with 4 Gbyte addressable memory before I would even consider
> using an ISO Forth on the GA144. This could use cheap discarded
> memory from PC's, by the way.

Isn't 4 GB a bit much?  PDA's, tablets and cell phones don't have that
much memory!  Geeze, this PC I am typing on only has 4 GB!!!  The idea
of scrounging PC's at the dump for memory is a bit funny.  I think a
$4 SRAM or SDRAM chip will do the job ok.

> There is one thing left to do. As this chip is only interesting
> to hobbyists and experimenters, the default version should come
> with solderable pins.

I'm not making a chip.  I'm making a board.  The chips will already be
soldered to the board.  The I/O will use 0.1 inch spaced pins for
standard connectors.

I'm hoping that this board will be useful for people who want to
develop applications that aren't so easy to do with the eval board
from GA.

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Albert van der Horst  
View profile  
 More options Mar 22 2012, 7:36 am
Newsgroups: comp.lang.forth
From: Albert van der Horst <alb...@spenarnc.xs4all.nl>
Date: 22 Mar 2012 11:36:57 GMT
Local: Thurs, Mar 22 2012 7:36 am
Subject: Re: GA144 Application Board
In article <5eb4fce2-726b-4dfe-b699-8c1c59229...@hv2g2000vbb.googlegroups.com>,

rickman  <gnu...@gmail.com> wrote:
>> >> 6. External SRAM for the GA144, similar to GA's own eval board

>> >With the limited internal ram, yes, external RAM is required. =A0I find
>> >it interesting that with the internal word size being 18 bits, the GA
>> >eval board and SRAM board have 16 bit memory. =A0I looked for 18 bit
>> >memory, but it seems to be very expensive now. =A0At one time it was
>> >quite common and not so expensive.

>> With 18 bits you should interface a 16 bit CAS 16 bit RAS memory.

>I have no idea what a 16 bit CAS 16 bit RAS memory is.  Are you
>talking about SDRAM, DDR or DDR2?  What are the 16 bits?

All the dynamic ram chips, since the 4016 16K times 1 , use
a multiplexing for the row and column addressing, so 16K amounts
to 7 Row Addres Strobe lines and & 7 Column Address Strobe lines
on the same pins.
Virtually all EDO ...DDR3 has this mechanisme.

>> Using this kind of cheap memory 4 Gbyte would not be much slower
>> than the bit-banging that is done now.

>Slower???  In app note 3, fast static ram runs at 5 MHz cycle times.
>I think even 133 MHz SDRAM can run about 5 times faster than this
>while doing single word accesses.  I might use an SDRAM rather than an
>SRAM.  I'll need to look at a few issues though.

With the need to multiplex the CAS and RAS strobes by hand from the
GA144 speed might suffer a bit.
But we are in  the unique situation
that we dedicate a whole processor to the memory interface.
This approach saves half of the address lines and money.
The lines are used better.

>> So I want a 32 bit eForth
>> with 4 Gbyte addressable memory before I would even consider
>> using an ISO Forth on the GA144. This could use cheap discarded
>> memory from PC's, by the way.

>Isn't 4 GB a bit much?  PDA's, tablets and cell phones don't have that
>much memory!  Geeze, this PC I am typing on only has 4 GB!!!  The idea
>of scrounging PC's at the dump for memory is a bit funny.  I think a
>$4 SRAM or SDRAM chip will do the job ok.

PDA's tables and cell phones have not the data processing capability
of a GA144. So the GA144 needs more data to process.
When the 16G and 256 Gb arrive, we should use that,
17 and 18 bits CAS/RAS strobes. At 18 bits 256G there may be a
natural limit for the GA144 though.

<SNIP>

>Rick

Groetjes Albert

--
--
Albert van der Horst, UTRECHT,THE NETHERLANDS
Economic growth -- being exponential -- ultimately falters.
albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Rubin  
View profile  
 More options Mar 22 2012, 11:12 am
Newsgroups: comp.lang.forth
From: Paul Rubin <no.em...@nospam.invalid>
Date: Thu, 22 Mar 2012 08:12:48 -0700
Local: Thurs, Mar 22 2012 11:12 am
Subject: Re: GA144 Application Board

rickman <gnu...@gmail.com> writes:
> With the limited internal ram, yes, external RAM is required.  I find
> it interesting that with the internal word size being 18 bits, the GA
> eval board and SRAM board have 16 bit memory.  I looked for 18 bit
> memory, but it seems to be very expensive now.  At one time it was
> quite common and not so expensive.

Albert mentioned PC memory, and it occurs to me, PC memory is almost
always DIMM format, 32 bits wide (consumer PC's) or 36 bits(?)
(workstations and servers, for ECC).  Maybe you could use a 36 bit
module as two 18 bit words, or even use a 32 bit module as 18 bit
memory, simply discarding 14 of the bits.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Rubin  
View profile  
 More options Mar 22 2012, 11:52 am
Newsgroups: comp.lang.forth
From: Paul Rubin <no.em...@nospam.invalid>
Date: Thu, 22 Mar 2012 08:52:43 -0700
Local: Thurs, Mar 22 2012 11:52 am
Subject: Re: GA144 Application Board

rickman <gnu...@gmail.com> writes:
>> 1. Crystal oscillator (controlled by GA node or otherwise)
> I'm very disappointed in the lack of a follow up on the oscillator
> app...  until that happens the oscillator will be a self contained
> unit.  I expect the board to have both a 32.768 kHz oscillator and a
> higher speed one, likely either 24 or 25 or maybe 24.768 MHz.

Sounds good, if the cpu's can keep up with that.  I would have thought
100 khz or 1 mhz to be a good speed, with a software PLL to multiply it
up if necessary.  Dividing it down is easy.

> The trouble with isolated I/O is the board space and the wide range of

OK.

>> 3. Control processor (i.e. traditional cheap microcontroller)

> I'm not clear why an MCU would be needed for this rather than using
> the self boot feature of the GA144.  Any processor you add would need
> to be upgradable, by this rational, requiring yet another processor.

Conventional MCU's are easier to program is the main reason.  For
example, you want ethernet on the board.  Are you planning to code a
TCP/IP stack for the GA144?  If not, you want a conventional cpu
available (or an fpga that can run a softcore).  (Hmm, maybe there is a
TCP/IP in eforth that can run on the GA virtual machine).  I don't see
why the conventional cpu would have to be upgradeable, just that it
could run some reasonable code.

> My thinking is to provide an 8 bit wide on-the-go USB PHY.

I have the impression that USB needs a software stack almost as
complicated as TCP/IP, but I don't know much about it either.

>> 5. How about some op amps that could be used as level converters
> What range of levels are you thinking of?

I've forgotten why I asked about this, but yes, below 5v.

>> 7. Provision (pads on board) for high resolution (18 bit) ADC/DAC.
> The GA144 has unlimited resolution ADC and even DAC.  There is a trade
> off between resolution and sample rate and is one of the things they
> did totally right on the GA144.  I think this chip gives you just less
> than CD quality, about 15 bits at 48 ksps.

I think some audio users will find that insufficient.  If anything they
really want 24/48, but in accurate 18/48 will allow the best reasonable
input for the GA144 to then implement signal processing on the samples.

> There isn't much GPIO really.  If you use the memory interface for
> memory there are only 21 I/Os left.  Makes it hard to interface to a
> lot of things.  

Hmm, I didn't realize that the memory interface ate all the pins like
that.  Maybe the memory bus can be narrower than 16 bits.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Albert van der Horst  
View profile  
 More options Mar 22 2012, 1:50 pm
Newsgroups: comp.lang.forth
From: Albert van der Horst <alb...@spenarnc.xs4all.nl>
Date: 22 Mar 2012 17:50:00 GMT
Subject: Re: GA144 Application Board
In article <m1aaxl....@spenarnc.xs4all.nl>,
Albert van der Horst  <alb...@spenarnc.xs4all.nl> wrote:

I looked it up. At Farnell for $7,34 in single quantity:
Hynix HSPS1G3EFR. This is a building block for PC memory.
A single chip will have 128 Mbyte.
It is conveniently organised as 64M * 16 bits.
I hope BGA doesn't scare you.
This chip could add serious punch to GA144.
It will cost 14 address lines, 12 CAS/RAS and 2 banks,
which leaves room for control lines.
It uses 2.5 V which makes direct connection possible.

There are tsop's too though and 1.8 V, but I have found only
32 Mbytes, which is still respectable.

If you reckon that it is about the same work to interface this
as what they have done now...

--
--
Albert van der Horst, UTRECHT,THE NETHERLANDS
Economic growth -- being exponential -- ultimately falters.
albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hwfw...@gmail.com  
View profile  
 More options Mar 22 2012, 3:25 pm
Newsgroups: comp.lang.forth
From: hwfw...@gmail.com
Date: Thu, 22 Mar 2012 12:25:46 -0700 (PDT)
Local: Thurs, Mar 22 2012 3:25 pm
Subject: Re: GA144 Application Board

On Wednesday, March 21, 2012 12:13:23 PM UTC-7, rickman wrote:
> I read that someone at GA (may have been Chuck) had a 10 MHz crystal
> ringing in the lab, but it was far from what I would consider a
> crystal oscillator.  I think it might be practical to get a 32 kHz
> crystal to resonate, but I think MHz frequencies are just too high to
> be practical.  When I tried to discuss this in a non-forth forum some
> real experts in oscillators didn't even know how to approach it.  In
> other words, no one knew how to analyze it.  So how could the
> stability and operation over temperature, etc be predicted?

I looked at this once and decided the I/O structure wasn't really sufficient to run a crystal oscillator with one pin. The problem is that you need to bias the pin near its switching point to decide which side of the voltage swing you're on.

Maybe a node could be programmed as an inverter with two pins and you'd have a feedback resistor like a typical oscillator.

> Isn't 4 GB a bit much?  PDA's, tablets and cell phones don't have that
> much memory!  Geeze, this PC I am typing on only has 4 GB!!!  The idea
> of scrounging PC's at the dump for memory is a bit funny.  I think a
> $4 SRAM or SDRAM chip will do the job ok.

Mobile SDR SDRAM would be easiest to use. Not DDR2 or DDR3. There is no PLL in the SDR parts so the clock doesn't have to be a fixed period, or any minimum period as long as times are met. These parts don't have the PC market pushing down their prices, but they will be around for a long time. They also come in small sizes like 16Mb (2M byte).

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Rubin  
View profile  
 More options Mar 22 2012, 4:07 pm
Newsgroups: comp.lang.forth
From: Paul Rubin <no.em...@nospam.invalid>
Date: Thu, 22 Mar 2012 13:07:35 -0700
Local: Thurs, Mar 22 2012 4:07 pm
Subject: Re: GA144 Application Board

hwfw...@gmail.com writes:
> I looked at this once and decided the I/O structure wasn't really
> sufficient to run a crystal oscillator with one pin...
> Maybe a node could be programmed as an inverter with two pins and
> you'd have a feedback resistor like a typical oscillator.

Yes, two pins seems fine, one pin an unnecessary constraint.

> Mobile SDR SDRAM would be easiest to use... These parts don't have
> the PC market pushing down their prices, but they will be around for a
> long time. They also come in small sizes like 16Mb (2M byte).

But may still be rather expensive in absolute terms.  Really I'm not
sure I even see a use for 2M of ram in a thing like this.  The 256k (I
guess that's words rather than bytes) in the GA eval board seems like
more than plenty.  As Bill Gates said, 640k should be enough for anybody
;-).

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 22 2012, 5:26 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Thu, 22 Mar 2012 14:26:38 -0700 (PDT)
Local: Thurs, Mar 22 2012 5:26 pm
Subject: Re: GA144 Application Board
On Mar 22, 7:36 am, Albert van der Horst <alb...@spenarnc.xs4all.nl>
wrote:

Ok, so you want one of the SDRAM types of memory.  You should have
said that instead of "16 bit CAS 16 bit RAS memory".  I looked briefly
at controlling an SDRAM, but there are other control signals required
and it might be required to "steal" bits from both the address and
data busses.  This will also slow down the interface.  But at 700 MIPS
it shouldn't reduce it to 5 MHz transfer rate like the GA example.

> >> Using this kind of cheap memory 4 Gbyte would not be much slower
> >> than the bit-banging that is done now.

> >Slower???  In app note 3, fast static ram runs at 5 MHz cycle times.
> >I think even 133 MHz SDRAM can run about 5 times faster than this
> >while doing single word accesses.  I might use an SDRAM rather than an
> >SRAM.  I'll need to look at a few issues though.

> With the need to multiplex the CAS and RAS strobes by hand from the
> GA144 speed might suffer a bit.
> But we are in  the unique situation
> that we dedicate a whole processor to the memory interface.
> This approach saves half of the address lines and money.
> The lines are used better.

I have not dug into the details of how they are controlling the
memory, but I find it hard to believe they need 140 instruction cycles
to interface to ram.  Maybe they are using the native speed of the F18
node to time the interface and so must make it run very slow to assure
it doesn't exceed the timing specs due to speed variations.  But
adding a clock to the design will mitigate that.

> >> So I want a 32 bit eForth
> >> with 4 Gbyte addressable memory before I would even consider
> >> using an ISO Forth on the GA144. This could use cheap discarded
> >> memory from PC's, by the way.

> >Isn't 4 GB a bit much?  PDA's, tablets and cell phones don't have that
> >much memory!  Geeze, this PC I am typing on only has 4 GB!!!  The idea
> >of scrounging PC's at the dump for memory is a bit funny.  I think a
> >$4 SRAM or SDRAM chip will do the job ok.

> PDA's tables and cell phones have not the data processing capability
> of a GA144. So the GA144 needs more data to process.
> When the 16G and 256 Gb arrive, we should use that,
> 17 and 18 bits CAS/RAS strobes. At 18 bits 256G there may be a
> natural limit for the GA144 though.

The GA144 doesn't have the data processing capability of a GA144!
Saying the GA144 can run at 700 MIPS is an over statement since only
some instructions run that fast and most potential instruction cycles
will be wasted.  This is not intended to be a number cruncher.  The
amount of memory needed will depend on the app.  What app are you
thinking of that requires 4 GB?  High processing speeds and large
memories typically go with high I/O speeds too.  The GA144 comes up
short in that way as well.  But if you need a large memory, I'll see
if I can provide it.

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 22 2012, 5:50 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Thu, 22 Mar 2012 14:50:56 -0700 (PDT)
Local: Thurs, Mar 22 2012 5:50 pm
Subject: Re: GA144 Application Board
On Mar 22, 1:50 pm, Albert van der Horst <alb...@spenarnc.xs4all.nl>
wrote:

I can't find this part using Google or Digikey and the part number
does not result in any hits in a search on the Hynix page.  Is this a
Farnell number rather than a Hynix number?  Looking at the Hynix web
page I can't even find info on the BGA package they use.  It may well
be a hard part to design with using less expensive technology.  The
memory part GA uses can be routed without micro-vias and can use 6 mil
trace/space rules.  I'll see what I can find elsewhere.

> There are tsop's too though and 1.8 V, but I have found only
> 32 Mbytes, which is still respectable.

TSSOPs are huge by comparison.

> If you reckon that it is about the same work to interface this
> as what they have done now...

Are you volunteering to do the software?

What is your app?

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Mar 22 2012, 5:54 pm
Newsgroups: comp.lang.forth
From: rickman <gnu...@gmail.com>
Date: Thu, 22 Mar 2012 14:54:32 -0700 (PDT)
Local: Thurs, Mar 22 2012 5:54 pm
Subject: Re: GA144 Application Board
On Mar 22, 4:07 pm, Paul Rubin <no.em...@nospam.invalid> wrote:

> hwfw...@gmail.com writes:
> > I looked at this once and decided the I/O structure wasn't really
> > sufficient to run a crystal oscillator with one pin...
> > Maybe a node could be programmed as an inverter with two pins and
> > you'd have a feedback resistor like a typical oscillator.

> Yes, two pins seems fine, one pin an unnecessary constraint.

I'd love to see someone make this work.  In the meantime I'm adding
oscillators to the design.

> > Mobile SDR SDRAM would be easiest to use... These parts don't have
> > the PC market pushing down their prices, but they will be around for a
> > long time. They also come in small sizes like 16Mb (2M byte).

> But may still be rather expensive in absolute terms.  Really I'm not
> sure I even see a use for 2M of ram in a thing like this.  The 256k (I
> guess that's words rather than bytes) in the GA eval board seems like
> more than plenty.  As Bill Gates said, 640k should be enough for anybody
> ;-).

Map data.  Think of a hand held GPS with many other capabilities like
2 way radio and weather alerts. That is my ultimate goal.

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Richard Owlett  
View profile  
 More options Mar 22 2012, 5:54 pm
Newsgroups: comp.lang.forth
From: Richard Owlett <rowl...@pcnetinc.com>
Date: Thu, 22 Mar 2012 16:54:42 -0500
Local: Thurs, Mar 22 2012 5:54 pm
Subject: Re: GA144 Application Board

hwfw...@gmail.com wrote:
> [snip]  They also come in small sizes like 16Mb (2M byte).

In FORTH is it common for 2==16 ?
I SUSPECT that this is an example of of why some prefer term
"octet".

OWL now _ducks_ for cover ;/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Rubin  
View profile  
 More options Mar 22 2012, 6:00 pm
Newsgroups: comp.lang.forth
From: Paul Rubin <no.em...@nospam.invalid>
Date: Thu, 22 Mar 2012 15:00:52 -0700
Local: Thurs, Mar 22 2012 6:00 pm
Subject: Re: GA144 Application Board

rickman <gnu...@gmail.com> writes:
>> Really I'm not sure I even see a use for 2M of ram >
> Map data.  Think of a hand held GPS with many other capabilities like
> 2 way radio and weather alerts. That is my ultimate goal.

That wants flash rather than ram.  An SDHC card socket communicating
through gpio pins is probably fine.  The interface is just 4 bits wide,
or even 1 bit wide in the old MMC/SD format.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 55   Newer >
« Back to Discussions « Newer topic     Older topic »