Software Design Tools
Software now dominates the design process; according to some estimates, software
development can now consume up to 70% of a project’s resources.
Traditionally, software development started when the hardware arrived, but not any
more: complex SoCs and similar devices require equally complex software and that
is taking longer to develop than the hardware. So software designers are using virtual
prototypes to get their projects started in time to meet the deadlines.
But there are also operating systems, which manage this growing complexity. The
choices are numerous and have an impact at the system level as well as the deeply
embedded. And C is no longer the only programming language.
Whether you’re developing software for a simple microcontroller based system or
are part of a team targeting an SoC, New Electronics addresses the issues regularly
by looking at the latest tools and techniques available to embedded software developers.