제이티에이지를 이용한 임베디드 시스템의 디버깅 장치 및방법
    1.
    发明公开
    제이티에이지를 이용한 임베디드 시스템의 디버깅 장치 및방법 无效
    基于JTAG接口的嵌入式系统调试器及其方法

    公开(公告)号:KR1020050063023A

    公开(公告)日:2005-06-28

    申请号:KR1020030094076

    申请日:2003-12-19

    Abstract: 본 발명은 임베디드 시스템의 하드웨어 디버깅에 관한 것으로, JTAG포트를 구비하고 있는 임베디드 시스템을 피시만을 이용하여 디버깅하기 위한 장치 및 그 방법에 관한 것이다.
    본 발명의 JTAG을 이용한 임베디드 시스템의 디버거는, 임베디드 시스템의 특성에 따라 타겟에서 직접 디버깅을 할 수 없으므로 호스트와 타겟으로 이루어지는 원격 디버깅 환경으로 구성되어 있다. 임베디드 시스템 디버거는 원격 디버깅을 위해 호스트 시스템에 설치되는 디버거 에이전트와 타겟 시스템에 있는 시피유에 설치되는 디버거 핸들러, 그리고 호스트와 타겟을 물리적으로 연결해 주는 JTAG 어댑터로 구성되어 있으며, 디버거 에이전트는 개발자에게 사용상의 편의를 보장하기 위해 GDB(GNU Debugger)와 연동되어 사용 될 수 있게 하는 장치를 포함하는 것을 특징으로 한다.

    임베디드 다중스레드 프로그램의 사후 경합탐지를 위한스레드 병행성 정보 생성 방법
    2.
    发明公开
    임베디드 다중스레드 프로그램의 사후 경합탐지를 위한스레드 병행성 정보 생성 방법 失效
    用于嵌入式多线程程序后路径检测的线程同步数据生成方法

    公开(公告)号:KR1020040056307A

    公开(公告)日:2004-06-30

    申请号:KR1020020082910

    申请日:2002-12-23

    Abstract: PURPOSE: A thread concurrency data generating method for a post-mortem race detection of an embedded multi-thread program is provided to concur with a concurrency test technology to decide parallelism between the accesses to a shared variable stored during program execution by automatically generating the concurrency data fit to a corresponding time. CONSTITUTION: When a program start command is inputted from an executing string of the multithread program, a process for initializing the concurrency data is preformed(S23). When a thread generation command is inputted from the executing string of the multithread program, the process for generating the concurrency data is preformed(S25). When a thread joining command is inputted from the executing string of the multithread program, the process for generating the concurrency data is preformed(S27).

    Abstract translation: 目的:提供一种用于嵌入式多线程程序的验尸竞赛检测的线程并发数据生成方法,以配合并发测试技术,以通过自动生成并发来决定在程序执行期间存储的共享变量的访问之间的并行性 数据适合相应的时间。 构成:当从多线程程序的执行字符串输入程序启动命令时,执行用于初始化并发数据的处理(S23)。 当从多线程程序的执行字符串输入线程生成命令时,执行用于生成并发数据的处理(S25)。 当从多线程程序的执行字符串输入线程加入命令时,执行用于生成并发数据的处理(S27)。

    임베디드 다중스레드 프로그램의 사후 경합탐지를 위한스레드 병행성 정보 생성 방법
    3.
    发明授权
    임베디드 다중스레드 프로그램의 사후 경합탐지를 위한스레드 병행성 정보 생성 방법 失效
    线程并发数据生成方法,用于嵌入式多线程程序的验尸竞赛检测

    公开(公告)号:KR100480321B1

    公开(公告)日:2005-04-07

    申请号:KR1020020082910

    申请日:2002-12-23

    Abstract: 본 발명은 임베디드 다중스레드 프로그램의 사후 경합탐지를 위한 스레드 병행성 정보 생성 방법에 관한 것이다.
    본 발명은 다중스레드 디버깅 기술의 하나인 사후 경합 탐지를 위한 것으로 다중스레드 프로그램 실행 중에 동적으로 스레드들에서 발생하는 공유 변수에 대한 접근(Access)들에 의한 경합을 프로그램 실행 후에 탐지할 수 있도록 실행 중에 저장되어야 하는 접근들이 포함된 스레드들의 식별과 병행성을 표현할 수 있는 병행성 정보를 프로그램 실행 중에 동적으로 생성하도록 되어 있으며,
    이에 따라서, 기존의 대규모 병렬성이 포함된 병렬루프 프로그램을 주된 대상으로 하는 수행중(On-the-fly) 경합 탐지를 위한 병행성 정보 생성 기법들과 비교하여 볼 때, 임베디드 다중스레드 프로그램 구조와 사후 분석에 효과적인 병행성 정보를 생성하여 임베디드 디버깅 환경에서의 경합 탐지에 용이하게 적용가능 하므로 임베디드 개발 환경을 위한 디버거의 실용성을 높일 수 있다.

Patent Agency Ranking