This question is related to project planning and minimizing risks in the future. Say that Company X builds this clever device (I do not own a company - I am just curious). The clever device takes advantage of a micro controller unit (MCU) as the central most important component. This MCU is manufactured by Company Y. Today, in 2013, how does one ensure that Brand Y and model is still produced X number of years in the future, either by Company Y or someone else?
Are there currently any specific brands+model families (or just general architectures), that one can rely on being available into the (un)foreseeable future? Any brands/model-families/architectures known to be uncertain? I guess Intel and Atmel must be producing certain model families, that are quite certain to remain in production for a number of years/decades. But which model or architectures exactly?