The embedded systems hardware ‘make or buy’ dilemma
Ready-made CPU modules are making increasing sense for handling technology complexity and unpredictable market conditions.
Today’s 16 and 32-bit microcontrollers have become so complicated that growing numbers of embedded developers are questioning whether it’s worthwhile building a system from scratch or whether they’d be better off buying-in the more tricky bits ready-made. The continuing unpredictable market conditions are adding further pressures to examine what makes sense to do in-house.
One option is to just buy all the hardware off-the-shelf and concentrate on the application. Another idea is to extend the life of a design by adopting a standard platform that you can re-use for various different projects. Particularly interesting is the rise of high-density CPU modules. These are CPUs plus sub-systems that come on a tiny board or, for higher volumes, a multi chip module (MCM) that can be treated like a big chip. The advantage is that someone else has done the difficult part of the design and so you can often get away with a relatively simple PCB for the rest of the system.
Related Semiconductor IP
- Root of Trust (RoT)
- Fixed Point Doppler Channel IP core
- Multi-protocol wireless plaform integrating Bluetooth Dual Mode, IEEE 802.15.4 (for Thread, Zigbee and Matter)
- Polyphase Video Scaler
- Compact, low-power, 8bit ADC on GF 22nm FDX
Related White Papers
- Last-Time Buy Notifications For Your ASICs? How To Make the Most of It
- The Impact of Make vs Buy Decisions for Memory Interface Solutions
- To develop or buy a Verification IP
- Buy or Build an RTOS: Does it Matter for Medical Devices?
Latest White Papers
- Reimagining AI Infrastructure: The Power of Converged Back-end Networks
- 40G UCIe IP Advantages for AI Applications
- Recent progress in spin-orbit torque magnetic random-access memory
- What is JESD204C? A quick glance at the standard
- Open-Source Design of Heterogeneous SoCs for AI Acceleration: the PULP Platform Experience