2010年12月2日 片上调试

调试、多核和更多的调试

由雅各布Engblom

Engblom_lg

我最近在一个叫做嵌入式系统创新中心,位于瑞典斯德哥尔摩ksta的KTH。主题是嵌入式多核心,我意识到我在这些活动中的角色似乎已经改变了。几年前,我会是“嵌入式的家伙”,为嵌入式系统的集体辩护,反对发言者认为一切都是同质的共享内存多处理器。不过,这一次情况有所不同。我已经成为“调试狂热者”。

现在似乎不太需要解释嵌入式多核了。学术界和多核事件参与者似乎终于接受了这样一个事实:在单个芯片上存在使用多个操作系统的系统(多亏了管理程序、AMP设置、本地内存配置、等等),我们的硬件是高度异构的(不同的制造和不同类型的核心都是一个单一系统的一部分)。在最后的小组讨论中,我发现自己说“构建你喜欢的硬件,只要我有良好的硬件调试支持和内省特性”。

我认为这表明了一个普遍的事实:如果您不能调试它,您就不能构建它.特别是对于多核,调试正在努力赶上来。

继续阅读> >

以前的但是商业部门能做太空吗?
下一个宜居性:生命的论点