Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/06/07 04:26
Modified:
  07/06/07 04:26

Read: times


 
#141533 - What sorts of memory \"expansion\" have you tried?
I'm presently trying to decide on how to implement memory expansion from 64KB ot 256KB on an 805x's external bus. Since I have a CPLD at my disposal, I'm considering a 4-bit "segment register" internal to my CPLD that's added to the topmost two bits of the data memory address. It's pretty easy to implement in a CPLD, as it only requires a four-bit adder and a latch.

I need this because there's a relatively large, fast SRAM buffer required, and the external memory is written at 40 MHz, and the 805x has to process it once it's loaded, then send it off to someone else in parallel form. I'm planning, for now, to map the 256K buffer into a 16KB window in the top of data space and use the segment register to do that.

What schemes have you guys used to do this sort of thing? What did you find "good" and what did you find "bad" about the scheme you used?

RE


List of 23 messages in thread
TopicAuthorDate
What sorts of memory \"expansion\" have you tried?            01/01/70 00:00      
   why the adder?            01/01/70 00:00      
      it's a preliminary notion            01/01/70 00:00      
         I am talking about the textbook example...            01/01/70 00:00      
            there is a simple reason ...            01/01/70 00:00      
               whatizit?            01/01/70 00:00      
                  I\'m trying something odd ... and retro ...            01/01/70 00:00      
                     reading            01/01/70 00:00      
                        it's part of a larger process            01/01/70 00:00      
                           why that fast?            01/01/70 00:00      
                              It\'s because I know \"nothing\" about the controller            01/01/70 00:00      
                                 I still have questions.... :-)            01/01/70 00:00      
                                    We're not quite on the same page, Jan            01/01/70 00:00      
                                       formatting            01/01/70 00:00      
                                          must be a bug in the display code ...            01/01/70 00:00      
                                             please switch to the phpBB mode (temporarily)...            01/01/70 00:00      
                                                I can see something's odd, but I don't know what            01/01/70 00:00      
                                       conclusions and maybe a few more ideas            01/01/70 00:00      
                                          coping with the wierdness is my job            01/01/70 00:00      
                                             just a thought            01/01/70 00:00      
                                                Yes            01/01/70 00:00      
   increment the page register            01/01/70 00:00      
      I though of that ...            01/01/70 00:00      

Back to Subject List