作者:Rob Oshana,德州仪器(TI)
JTAG技术简介
仿真的基本原理
仿真是一种被用在嵌入式系统开发领域的技术。它可以给系统开发者带来集成硬件和软件所需的可控制性和可视性,有效地模仿DSP处理器的电气特征和性能,同时让工程师更清晰地了解处理器的活动并加以控制。
仿真器包含了硬件和软件技术。仿真硬件方面由DSP芯片上的功能构成,它可以采集数据。该数据提供了有关系统活动状态和其它可视性的信息。硬件还需要从DSP设备上高速获取此类信息,并将数据格式化。仿真器软件则提供了更高级别的控制,以及一个和主机相连的接口――一般是一个调试器。调试器让开发工程师可以轻松地从编辑过程(编译、汇编并为某个应用建立链接)过渡到执行环境。它从编辑过程中输出数据,并将图象导入到目标系统中。接下来,工程师可以通过调试器和仿真器互动,来控制并执行应用,同时找到并解决问题。这些问题可能是硬件问题,也可能会是软件上的问题。仿真器被设计成一个完整的集成和测试环境……