James Moxham (Dr_Acula)
2013-12-31 00:12:32 UTC
Is it possible to add external memory with an ECB board?
I see there is a 4meg board but this appears to be for the 188, ? not for
the SBC-V2.
Thinking of just a simple addition of one extra 512mb sram chip, how would
this interface with the SBC-V2? I see there are banks of 32k and dividing a
512k chip into 32 banks, there are 16 of these. Numbering these from 0 to
15 with 0 at the bottom, I think what happens is that if A15 is high, then
bank 15 is always selected. If A15 is low, then one of 16 banks gets
selected as the low bank.
Is there a design that would integrate with this to add another 512k ram
chip eg in some way where A15 being high still selects the top bank of the
first ram chip, but now there are 32 banks of 32k that can be selected for
the low bank.
The bit that has me confused is how to do this on a separate board running
off the ECB bus. I think to do this, somehow if A15 is low, there needs to
be some way of completely deselecting the ram chip on the SBC-V2 so that
the ram chip(s) on an external board don't conflict on the data bus.
And perhaps a related question, this might require sending data to a latch
on an external board, and if so, this latch would need a port number. Is
there some list on the N8VEM of port numbers and is there some sort of
protocol to assigning new port numbers?
Many thanks in advance.
James Moxham
Adelaide, Australia
I see there is a 4meg board but this appears to be for the 188, ? not for
the SBC-V2.
Thinking of just a simple addition of one extra 512mb sram chip, how would
this interface with the SBC-V2? I see there are banks of 32k and dividing a
512k chip into 32 banks, there are 16 of these. Numbering these from 0 to
15 with 0 at the bottom, I think what happens is that if A15 is high, then
bank 15 is always selected. If A15 is low, then one of 16 banks gets
selected as the low bank.
Is there a design that would integrate with this to add another 512k ram
chip eg in some way where A15 being high still selects the top bank of the
first ram chip, but now there are 32 banks of 32k that can be selected for
the low bank.
The bit that has me confused is how to do this on a separate board running
off the ECB bus. I think to do this, somehow if A15 is low, there needs to
be some way of completely deselecting the ram chip on the SBC-V2 so that
the ram chip(s) on an external board don't conflict on the data bus.
And perhaps a related question, this might require sending data to a latch
on an external board, and if so, this latch would need a port number. Is
there some list on the N8VEM of port numbers and is there some sort of
protocol to assigning new port numbers?
Many thanks in advance.
James Moxham
Adelaide, Australia
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.