This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

obsolete processor

Hi to all.

The processor P89CV51RB2 is obsolete.

In the Mouser web page this component is show how obsolete.

plz help.

  • Don't be so sure - eg, TI have just made their entire Cortex-M3 range "Not Recommended for New Designs".

  • You can use any controller of your choice. But before selecting any controller, List down all the requirements for your project.
    List down all the hardware requirements viz total number of timers, uarts, gpio lines, memory requirements (code and data memories) etc.
    Also decide if you will interface a 16*2 character LCD, graphic LCD or TFT or ...
    Do you need a touch interface?
    SD card, USB, ethernet interface, etc.

    All this will in turn help you to decide whether you are going to use procedural C or RTOS or any other OS for development.

    Finally select a architecture and hence the IC.

  • That question can be taken 2 ways:

    1. Is a Cortex-A15 likely to be capable of performing a task previously handled by an P89CV51RB2?

    Computationally, there is no question - a Cortex-A15 has many orders of magnitude more processing power than any 8051.

    In terms of interfacing, it's less likely - a Cortex-A15 really isn't designed or intended for the kind of low-level interfacing tasks where an 8051 shines.
    The P89CV51RB2 is a 5V part - you're unlikely to find a 5V Cortex-A15!

    etc, etc,...

    2. Are you capable of implementing the system on a Cortex-A15?

    If you need to ask that question, then the answer is, most likely, "No".

  • That's not an either/or choice!

    You can use procedural 'C' with or without an (RT)OS;

    You can use an (RT)OS with or without procedural 'C'.

  • a .. controller whose availability is assured for atleast next 5yrs.
    I challenge you to mention one

  • If the economics are not looking good a manufacturer will EOL a product, everything on a specific process/line if it breaks down (uneconomic to repair), test equipment or production equipment ceases to be available, catastrophic damage (earthquake, tsunami), or simply sell the fab, or move it to more profitable products.

    If the last 5 years tells us anything, it's that 5 years is a long time for a product/part to be available.

    Pretty much any SoC targeting a tablet/phone is 18 months at best. Producing today, doing something else, newer, tomorrow. The only constant is change.

  • and also that the rate of "obsolescence" is increasing

  • SILabs seems the least EOL crazy of the bunch.

    Erik

  • I challenge you to mention one
    you mentioned it already.
    Any further challenges... ;) (pun intended).

    Ya, i am aware of the obsolescence and its alarming rate.
    Hence people have developed and migrated to using OS (linux, WinCE) and writing applications.

  • "Hence people have developed and migrated to using OS (linux, WinCE) and writing applications."

    That isn't progres. Especially since Linux and Win CE can often not be used for the relevant tasks...

    Linux or Win CE isn't the route to avoid issues with embedded processors becoming obsolete. Lots of hardware needs programs that plays with the lowest levels of hardware. Linux or not, you still have to work with drivers, because stock drivers for a processor seldom supports the full hardware capabilities. Next thing is that Linux isn't an RTOS.

    The only main difference that have happened, is that people use C or C++ instead of assembler, which means that a significant percentage of a program can often be reused. The hw mapping layer may have to be rewritten if switching to a processor in an other family or from another manufacturer.

  • The OP was talking about a P89CV51RB2 - so clearly not an application for WinCE or Linux.

    Still, the OP doesn't actually seem to be interested - so I guess it doesn't really matter...

  • Hi again all.

    You are right. I lost interest when it went off topic. then it went even more off topic.

    i Think you people want to argue with yourselfs. you see who is best person to post cleverest answer. i am not interested in your games.

  • No. The thread didn't go off-topic. Your posts failed to describe your issues. You just thought that you did give enough information for anyone to know what to help with.

  • YES. the thread did go off topic. i did not say linux or wince!!!! i said P89CV51RB2, u think THAT can do wince or linux???? u think that linux or wince is on topic??? u think u are clever and u try to defend what u say by saying I am wrong. whatevr. i WILL NOT PLAY UR SSTUPID GAMES. U WIll of course reply and say i am stupid. BUT I DONT CARE BECAUSE I ALREADY SHOW U ARE A FOOL!

  • "U WIll of course reply and say i am stupid."

    Do I really need to?