There are 42 messages in this thread.
You are currently looking at messages 40 to 42.
On Jul 28, 6:04 pm, "JeffR" <jeffreyram...@e2atechnology.com> wrote: > >I am faced with selecting a replacement processor/uC for a re-design of > >some industrial controller/safety equipment. The technical requirements > >can be satisfied by just about any 32bit risc style uP/uC, but one key > >requirement is that since the product life is decades long, the > >particular part or at least the architecture should continue to be > >supported by the vendor for as long as possible. > > >This seems a pretty tough requirement. Years ago, the x86 would have > >been a good choice, but probably not today. I also think this pretty > >much rules out any Microchip or Atmel parts as their 32bit line is too > >new and they have already obsoleted their earliest parts. The latest > >architectures may be too new to say anything about longevity. I am > >leaning towards the ARM architecture or perhaps MIPs - something that > >already has a very large installed base to guarantee continued support. > >Thoughts? > > I wouldn't expect any ARM derivative to have anywhere near a long > lifespan. It's a licensed core with all kinds of peripherals glued around > it. These processors don't seem to last long. I would lean toward > Freescale (e.g. PowerPC). They carry their processor parts for a good long > while, they're technically as good or better than most and > support/documentation is excellent. The company is also likely to be > around, even if they change their name again (Moto Semi => Freescale => > ?). > > Jeffhttp://www.e2atechnology.com I have no idea why you say the ARM chips don't last a long time. There are ARM parts from Atmel that have been in production for over 10 years that I know of. I expect the time has been considerably longer as they were not new when I first looked at them. Rick
>I am faced with selecting a replacement processor/uC for a re-design of >some industrial controller/safety equipment. The technical requirements >can be satisfied by just about any 32bit risc style uP/uC, but one key >requirement is that since the product life is decades long, the >particular part or at least the architecture should continue to be >supported by the vendor for as long as possible. > >This seems a pretty tough requirement. Years ago, the x86 would have >been a good choice, but probably not today. I also think this pretty >much rules out any Microchip or Atmel parts as their 32bit line is too >new and they have already obsoleted their earliest parts. The latest >architectures may be too new to say anything about longevity. I am >leaning towards the ARM architecture or perhaps MIPs - something that >already has a very large installed base to guarantee continued support. >Thoughts? > > One solution - not the cheapest though - is to build your own chip using a Soft IP core. (A more expensive solution is to buy the processor company!) Make sure you go for one where you can get full source code for the core and for all the compilers, linkers, assemblers, IDE's etc etc. And then make sure that the vendor is capable of training you in how everything is built and works. Make sure you can rebuild all the software tools yourself. You then control everything. You can change foundaries, process technologies and anything else. You could look at http://www.cortus.com who will do that kind of thing.