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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/27/06 12:12
Read: times


 
#125164 - Nothing to do with ARM
Responding to: ???'s previous message
Sandeep Gupta said:
lot of persons told us that in ARM; due to speed, need very professional design PCB/SMD components etc;

You said your current system is too slow.
If you speed it up, you will have to design accordingly - whatever processor you use!
If you use a faster 8051, exactly the same applies!

changing the micro controller and compiler will not solve the problem

So why did you start this thread by saying,
We need to jump with other fast micro controller
http://www.8052.com/forum/read.phtml?id=125127


you will face new lot of design problems due to ARM.

If you change the processor, you will face a learning curve - irrespective of what processor you choose!

Obviously, a complete change or architecture will require more learning than just changing to a "bigger, faster" 8051-derivative.

But, if a new architecture (eg, ARM) is better suited to the application, you will be able to solve the issues caused by using a less suitable architecture (8051).

In general, if your application really does require an RTOS, then it is not well-suited to an 8051.
Similarly, the 8051 architecture has a fundamental code size limit of 64K; if your code is significantly larger than that, there must be at least a hint that the 8051 is not the best architecture...

Have you looked at why your current code is so slow? Can it be optimised?
Have you looked at faster 8051-derivatives?
Have you looked at the 8051-derivatives with extended addressing?


List of 46 messages in thread
TopicAuthorDate
what next after 8051?            01/01/70 00:00      
   Should be in Chat!            01/01/70 00:00      
      ARM7            01/01/70 00:00      
         not 5-volts!            01/01/70 00:00      
            not 5 volts?            01/01/70 00:00      
               Not exactly ...            01/01/70 00:00      
                  "real-world" or "old-world"?            01/01/70 00:00      
                     can't deny it ...            01/01/70 00:00      
      chat            01/01/70 00:00      
         No, not that chat!            01/01/70 00:00      
   DS80C390            01/01/70 00:00      
   Current processor?            01/01/70 00:00      
      after 8051            01/01/70 00:00      
         Nothing to do with ARM            01/01/70 00:00      
         Why 8051?            01/01/70 00:00      
            Crystal            01/01/70 00:00      
            Crystal            01/01/70 00:00      
               You didn't answer the question!            01/01/70 00:00      
                  some thoughts            01/01/70 00:00      
                     Needs more thought!            01/01/70 00:00      
               you say you need performance, are you even thin            01/01/70 00:00      
                  only 20MHz in the 6-clock mode            01/01/70 00:00      
                     only 20MHz in the 6-clock mode            01/01/70 00:00      
                        yeah...            01/01/70 00:00      
                           not QUITE hopeless            01/01/70 00:00      
                        the whole thread seems a waste of effort            01/01/70 00:00      
                           Understatement!            01/01/70 00:00      
         you might want to stick to '51... or not...            01/01/70 00:00      
         Why that crystal frequency?            01/01/70 00:00      
   that is SOME design            01/01/70 00:00      
      Strange Design            01/01/70 00:00      
         an example            01/01/70 00:00      
            bugger..            01/01/70 00:00      
               They had an 8-pin and a 14-pin PIC, didn't they?            01/01/70 00:00      
   ALL of the above is a pie in the sky            01/01/70 00:00      
      Maybe it is for a PABX?            01/01/70 00:00      
      DS80C390            01/01/70 00:00      
         I thought that, too. Why dig deeper?            01/01/70 00:00      
            What does Sandeep Gupta say?            01/01/70 00:00      
               8051 >>> ARM            01/01/70 00:00      
                  Look at the code before changing cpu            01/01/70 00:00      
                  Sandeep Gupta must be a manager            01/01/70 00:00      
                     Blinded by the problem            01/01/70 00:00      
      5V ARM            01/01/70 00:00      
         Well, that's interesting!            01/01/70 00:00      
   have you considered a multiprocessor            01/01/70 00:00      

Back to Subject List