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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/10/07 14:36
Read: times


 
#141687 - conclusions and maybe a few more ideas
Responding to: ???'s previous message
Well, Richard, it appears that you are going to do something really weird - and you will need to cope with that yourself, then.

However, a few concluding remarks.

If you intend to capture a long stream of data, do some processing and transmission to PC, you might consider double- or multiple-buffering schemes. Those fast (cache) SRAMs are not that expensive, especially if you pull them from thrown-out old PC motherboards.

I would drop the PLL-ish thing, too, for simplicity, and post-process the raw stream - whatever it is - in PC, but we discussed that earlier.

Also, you don't really need to address the "sampling" memory from the '51, as you are most probably going to use the sampled data exclusively sequentially. I used this trick once - the addresses are fed from a counter (in the CPLD) advancing at each read cycle, the only thing you need is a facility to reset the counter from '51. This would require a separate chip for the intermediate data and code, though.

Richard said:
SDRAM would be fast enough and cheap enough, but, while the capacity is WAY too large to be necessary for this, the packages are WAY too small to be convenient to use in a hand-built prototype. Since this is a freebie for a colleague doing ongoing research on a restricted budget, I'm doing it as cheaply as I can and with technology I can easily implement myself.


A link just for inspiration, both for the idea and for "homemade realisation": http://www.myplace.nu/avr/dram/index.htm

Jan





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