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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/05/08 12:08
Read: times


 
#159737 - Definition of Write Cycle Time
Responding to: ???'s previous message
The write cycle time to which you refer as 50 microseconds is described in Table 15.1 of the recent SiLabs C8951F020/1/2/3 Data Sheet. This is a hardware controlled time that it takes to "write a byte to the FLASH". This only applies to the writing of FLASH and not any of the other memory spaces of the MCU.

Note that this 50us (microseconds) is a TYP (typical) time. The spec range is a MIN of 40us and a MAX of 60us when considered over the operating voltage range and the temperature range of the part. Note that these ranges are also defined in the referenced table.

When you write code to program FLASH on this MCU the program code execution is stalled for this nominal 50us each time you initiate a write cycle to a byte of FLASH. Note that there is a similar, but much longer, stall of 10ms to 14ms (milliseconds) whenever you perform the operation that initiates the erase of a FLASH block.

Michael Karas



(Note: SiLabs data sheets for their MCUs are available for download at www.silabs.com)

List of 14 messages in thread
TopicAuthorDate
Writing cycle Time            01/01/70 00:00      
   Did you check?            01/01/70 00:00      
      link for the datasheet            01/01/70 00:00      
   Definition of Write Cycle Time            01/01/70 00:00      
      In conclusion            01/01/70 00:00      
         Hmmmm....            01/01/70 00:00      
            For the for the C8051F020            01/01/70 00:00      
               NEVER use 'nominal'/'typical'            01/01/70 00:00      
                  Hard to bin components            01/01/70 00:00      
                     and thus should be avoided            01/01/70 00:00      
                        Manufacturer            01/01/70 00:00      
                           order them binned            01/01/70 00:00      
                              bin sizes?            01/01/70 00:00      
                                 varies dramatically, but I do not care            01/01/70 00:00      

Back to Subject List