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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/09/05 12:35
Modified:
  09/09/05 12:36

Read: times


 
#100858 - memory usage
Responding to: ???'s previous message
There are many options.

First let's estimate the memory capacity you need. For legible voice you should take around 8k 8-bit samples per second, so for 20*30=600 seconds it is 600*8kB=4.8MBytes. That's not impossible but also quite a lot.
There are compression techniques, most of them lossy, for reducing this requirement while retaining legibility. The most sophisticated enable something around 1:10 compression (they are quite computationally intensive, probably more than an average '51 is capable, but let's not consider that for the moment). That would bring down the memory requirement to around half a megabyte.

Now consider technology. You can choose (S)DRAM (cheap for a couple of MBytes but complicated access/interface/refresh; medium consumption), SRAM (easy interface, more expensive, low consumption on backup), EEPROM/FLASH chips (more expensive, nonvolatile, slower write), FLASH cards (cheap in high capacities, nonvolatile, slower write).

Now consider interface - parallel (fast, but requires many signals/pins), serial (slower but requires only a few signals/pins, some derivatives have direct support).

Jan Waclawek


List of 12 messages in thread
TopicAuthorDate
answering machine            01/01/70 00:00      
   memory usage            01/01/70 00:00      
      see            01/01/70 00:00      
         Well, what shall I see there?            01/01/70 00:00      
            Not you, but Nadia            01/01/70 00:00      
   Simplified solution            01/01/70 00:00      
      Even easier            01/01/70 00:00      
   1420P!            01/01/70 00:00      
      CMX850            01/01/70 00:00      
   just stumbled over this one, maybe            01/01/70 00:00      
   it can be useful            01/01/70 00:00      
      Relevance?            01/01/70 00:00      

Back to Subject List