Software engineers can debug hardware too!
Lets face it, timelines are shrinking with every successive project. What took 18 months earlier is expected in 12 months now. Derivative projects that took 6-9 months are expected to finish in 3-4 months! This is the demand of the market.
To execute projects in such drastically shrunk schedules, activities that were traditionally done serially are now being done in parallel. For example, software development and testing typically started once the hardware prototypes were ready. Consequently, software engineers did not have to debug hardware issues, as the hardware platform was typically quite stable.
Related Semiconductor IP
- Ultra-Low-Power LPDDR3/LPDDR2/DDR3L Combo Subsystem
- Parameterizable compact BCH codec
- 1G BASE-T Ethernet Verification IP
- Network-on-Chip (NoC)
- Microsecond Channel (MSC/MSC-Plus) Controller
Related Blogs
- Software is from Mars, hardware is from Pluto
- Microsoft Signals the Return of "Expensive Hardware, Cheap Software"
- Business Models: EDA Is Software But It Used To Be Sold As Hardware
- IoT Changes Hardware Companies into Software Companies
Latest Blogs
- Physical AI at the Edge: A New Chapter in Device Intelligence
- Rivian’s autonomy breakthrough built with Arm: the compute foundation for the rise of physical AI
- AV1 Image File Format Specification Gets an Upgrade with AVIF v1.2.0
- Industry’s First End-to-End eUSB2V2 Demo for Edge AI and AI PCs at CES
- Integrating Post-Quantum Cryptography (PQC) on Arty-Z7