home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / sci / electron / 19037 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  2.2 KB

  1. Path: sparky!uunet!comp.vuw.ac.nz!am.dsir.govt.nz!grace.cri.nz
  2. References: ,<92322.002218EAO102@psuvm.psu.edu>
  3. From: srgxnbs@grace.cri.nz
  4. Newsgroups: sci.electronics
  5. Subject: RE: Help with refresh/record scheme needed!
  6. Message-ID: <2b0a0a91.de77@grace.cri.nz>
  7. Date: Tue, 17 Nov 92 21:19:13 GMT  
  8. Organization: Industrial Research Ltd., New Zealand.
  9. Lines: 32
  10.  
  11. >From: Ernie Oporto <EAO102@psuvm.psu.edu>
  12. >Subj: Help with refresh/record scheme needed!
  13. >Date: Tue, 17 Nov 1992 00:22:18 EST
  14. >
  15. >Well, now that I got the pin-outs for those 41256 DRAM chips, I'm going
  16. >to need help figuring out how to do the refresh cycles.  I'm stumped on
  17. >this one, folks.  I'm continuously recording voice/sound for 8 seconds,
  18. >yet the DRAMs need to be refreshed about every 4ms.  I understand that I'll
  19. >probably have to interleave the refresh and memory read/write cycles, but
  20. >I don't know how.  If anyone can give me clue as to what kind of scheme I
  21. >should use for this, let me know.  I have 3 clocks available to use in my
  22. >system for the refresh cycle: 640000Hz, 320000Hz and 40,000Hz.  I figure
  23. >it would be best to use the first one, but even if I do all the refresh
  24. >at once, I'd still end up with a gap in the sound and some of the memory
  25. >going bad.  How do they do it in those tapeless answering machines?
  26.  
  27. Its a long time since I played with DRAMS, but I would think that with 
  28. a bit of judicious programming you may be able to avoid a refresh 
  29. circuit. As long as you access all rows (columns?) within 4 ms the ram 
  30. gets refreshed, so while you're recording you'll be refreshing anyway, 
  31. ditto for playback. The rest of the time you could possibly arrange an 
  32. interrupt routine every 4 mS to just read the necessary number of 
  33. addresses if you can't build it into your program. If this is all B.S. 
  34. then someone please say so :)
  35. bruce
  36. >---
  37. >"See how I LOVE to clean FEEEELTHY CATBOXES!!!!"  -- Ren
  38. >  _____)           ______        _)       _)  EAO102@PSUVM.PSU.EDU
  39. >                               __       __    OPORTO@CORVETTE.ECE.PSU.EDU
  40. >______    ______            ___      ___      Ernie "SHOKK" Oporto
  41. >                               __       __    Computer Lab Attendant
  42. >(_______ _      _ ________ _     _) _     _)  for PSU's CAC Department
  43.