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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/17/07 10:15
Modified:
  12/17/07 10:38

Read: times


 
#148363 - Neither would a comparable 8051!
Responding to: ???'s previous message
Reza Fallahati said:
ATMega128 provides 128K memory (256K are also available, check Atmal AVRs)@ 16MIPS...

There are modern 8051 derivatives with similar specs - and that wouldn't require a whole new toolchain!

It's never straightforward to compare memory sizes across different architectures, so just saying that an AVR has "128K memory" is not useful; for a start, the AVR addresses this in 16-bit words - not bytes!

Update:

The ATMega128 Datasheet said:
The ATmega128 contains 128K bytes On-chip In-System Reprogrammable Flash memory for program storage. Since all AVR instructions are 16 or 32 bits wide, the Flash is organized as 64K x 16. For software security, the Flash Program memory space is divided into two sections, Boot Program section and Application Program section.
The Flash memory has an endurance of at least 10,000 write/erase cycles. The ATmega128 Program Counter (PC) is 16 bits wide, thus addressing the 64K program memory locations.
(my emphasis)

Whether an AVR is likely to squeeze more functionality into 64K words of flash than an 8051 gets into 64K bytes is, of course, another story...

List of 59 messages in thread
TopicAuthorDate
Executing from External Ram ; THE SEQUEL            01/01/70 00:00      
   You need to think more precisely            01/01/70 00:00      
      the whole thing seems like nonsense!            01/01/70 00:00      
         Why process the Intel-HEX file locally?            01/01/70 00:00      
            ????            01/01/70 00:00      
               Andy is right            01/01/70 00:00      
                  It was actually Richard's idea            01/01/70 00:00      
                     Thanx Richards            01/01/70 00:00      
         I was just referring to a PERFORMANCE METRIC            01/01/70 00:00      
            No PC involved??            01/01/70 00:00      
               PC involved            01/01/70 00:00      
      I Apologize for the Confusion, Andy            01/01/70 00:00      
         Don't apologise to me            01/01/70 00:00      
            Please Elaborate; ANDY, Eric, Richard and Reza            01/01/70 00:00      
               Maybe an example will help            01/01/70 00:00      
                  Russ have you done this before?            01/01/70 00:00      
                     Done what before?            01/01/70 00:00      
                        Yes            01/01/70 00:00      
                           Yes            01/01/70 00:00      
                               :-)            01/01/70 00:00      
                              Think Basic-52            01/01/70 00:00      
                                 RAM IIRC?            01/01/70 00:00      
                                    IIRC            01/01/70 00:00      
                                       :-), Not your Fault            01/01/70 00:00      
               Files            01/01/70 00:00      
                  YES the Content!!            01/01/70 00:00      
   I\'m greatly impressed!!!!            01/01/70 00:00      
      Thanks a lot Reza.            01/01/70 00:00      
         Atmel            01/01/70 00:00      
            :-)            01/01/70 00:00      
               OMG! is your OS 8bit?            01/01/70 00:00      
                  Well!, THIS is a VERY BIG ISSUE            01/01/70 00:00      
            no, dont            01/01/70 00:00      
               ERIC, you have amazed me!!!            01/01/70 00:00      
               Can you give me a rough estimate ? Eric            01/01/70 00:00      
                  I have no idea            01/01/70 00:00      
                     ARM Book?            01/01/70 00:00      
                  $1.50USD ARM            01/01/70 00:00      
                     Of course it is, however            01/01/70 00:00      
         Price issue            01/01/70 00:00      
   Why 3 MCUs?            01/01/70 00:00      
      The Reasons            01/01/70 00:00      
         AVRs won't have this problem            01/01/70 00:00      
            OK            01/01/70 00:00      
               Changing processor            01/01/70 00:00      
                  My two cents            01/01/70 00:00      
                  ARM is the right choice for the project of this Sc            01/01/70 00:00      
            I'd be VERY careful using ATMEL!            01/01/70 00:00      
               prototype testing is necessary            01/01/70 00:00      
                  Yes, you have to test them under extremes            01/01/70 00:00      
               Richards, can you suggest an alternative?            01/01/70 00:00      
                  NXP            01/01/70 00:00      
                  In short ...            01/01/70 00:00      
            Neither would a comparable 8051!            01/01/70 00:00      
               8051 is not french wrench            01/01/70 00:00      
                  AVR can't execute from external RAM            01/01/70 00:00      
                     Russell Bull is right            01/01/70 00:00      
                        just like any other uC            01/01/70 00:00      
   Started Again after the holidays            01/01/70 00:00      

Back to Subject List