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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/30/08 19:29
Read: times


 
#158694 - Extra signal processing
Responding to: ???'s previous message
A possible use would be to get more processing power while trying to avoid new certifications of existing hardware.

A data logger may for example be updated to perform complex filtering before storing the data.

I don't think a C51 simulator would be meaningful, unless it allows mixing of native code with C51 code. If you need the extra speed of the ARM, then the simulator will not be up to it. Especially since a C51 can match the ARM in number of instructions/second. The only advantage of the ARM is how much it can perform per instruction.

A "pin-compatible" ARM would be most useful if there also exists a big brother (more pins etc) with identical peripherials. Then you can invest time into porting your existing program into the pin-compatible ARM and run on existing hardware (with the hardware limitations but without some of the C51 processing limitations) and sell as basically the same unit but with some improved software features available.

Then you can at a later time do a fully new product with the external hardware also improved, and reuse the source code from the "pin-compatible" ARM.

List of 14 messages in thread
TopicAuthorDate
ARM in an 8051 footprint            01/01/70 00:00      
   small niche product            01/01/70 00:00      
      Extra signal processing            01/01/70 00:00      
         Extra connectivity            01/01/70 00:00      
            new external hw => no need for pin-compatibility            01/01/70 00:00      
   why interpreter?            01/01/70 00:00      
      Nice idea            01/01/70 00:00      
         Avoiding PICs            01/01/70 00:00      
         OT: harvard memory issues?            01/01/70 00:00      
            Harvard memory issues            01/01/70 00:00      
               Oh, I see. Thanks for the clarification.            01/01/70 00:00      
      Interpreter, or macro assembler            01/01/70 00:00      
         Not "trailing edge"            01/01/70 00:00      
   What would be the advantage?            01/01/70 00:00      

Back to Subject List