Do you need ‘Cycle Accurate’?

Do you need ‘Cycle Accurate’?

For those scratching your head, possibly because you are new to simulation, here is a quick explanation. In digital simulation there are multiple ways of simulating embedded hardware, each with its pros and cons. Perhaps the simplest explanation, Cycle Accurate...
Scripted vs Interactive

Scripted vs Interactive

An epic struggle … or complementary? While the title may suggest an epic struggle, a competition, an either / or proposition, in the field of embedded software debug and test, Scripted and Interactive should be seen as complementary. Like the well worn adage,...
A Flock of Geese or a Flock of Gulls

A Flock of Geese or a Flock of Gulls

Have you ever pondered which waterfowl personifies best practices in modern automotive software development? A quick disclaimer before diving into this critical and pressing issue. I haven’t intentionally committed code to a repo destined for the shipping...
Continuous Integration with VLAB

Continuous Integration with VLAB

In the ASTC Embedded Systems Group (ESG), we like a lot of development teams work with multiple generations of evolving software and hardware platforms. We manage this challenge by seeking to reuse and build up libraries of common software. As you can imagine,...