Synthesis and Exploration of Embedded In-Circuit Emulators

碩士 === 國立中山大學 === 資訊工程研究所 === 87 === An important stage of any product development cycle is the debugging and testing of the system. With the increasing complexity of designs, debugging and testing take more time to finish. It is important to reduce the time to market. We pro...

Full description

Bibliographic Details
Main Authors: Ching-Nan Juan, 阮靜男
Other Authors: Ing-Jer Huang
Format: Others
Language:en_US
Published: 1999
Online Access:http://ndltd.ncl.edu.tw/handle/37649608623627191080
id ndltd-TW-087NSYSU392018
record_format oai_dc
spelling ndltd-TW-087NSYSU3920182016-07-11T04:13:19Z http://ndltd.ncl.edu.tw/handle/37649608623627191080 Synthesis and Exploration of Embedded In-Circuit Emulators 微控器之嵌入式模擬器的合成與探討 Ching-Nan Juan 阮靜男 碩士 國立中山大學 資訊工程研究所 87 An important stage of any product development cycle is the debugging and testing of the system. With the increasing complexity of designs, debugging and testing take more time to finish. It is important to reduce the time to market. We propose a circuit that can be embedded into core easily. The so-called ICE has debugging and testing functions. In debugging aspect, it has four main functions: (1) Execution is halted when a match occurs between the values programmed into ICE and the values currently appearing on the address bus and data bus. (2) Observe the values that be shifted out from the internal core at specific time. (3) Trace the program that is executed in the core. (4) Program is executed in step style. In testing aspect, IEEE Std 1149.1. boundary scan register is used to do this work. Our research makes ICE embed into different microcontrollers. The signals must be protocol between source core and ICE. We verify the design by embedding ICE into a industry source core. In the thesis, we show the architecture of ICE and how to embed into microcontroller. We also list test result in the ending. Ing-Jer Huang 黃英哲 1999 學位論文 ; thesis 100 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊工程研究所 === 87 === An important stage of any product development cycle is the debugging and testing of the system. With the increasing complexity of designs, debugging and testing take more time to finish. It is important to reduce the time to market. We propose a circuit that can be embedded into core easily. The so-called ICE has debugging and testing functions. In debugging aspect, it has four main functions: (1) Execution is halted when a match occurs between the values programmed into ICE and the values currently appearing on the address bus and data bus. (2) Observe the values that be shifted out from the internal core at specific time. (3) Trace the program that is executed in the core. (4) Program is executed in step style. In testing aspect, IEEE Std 1149.1. boundary scan register is used to do this work. Our research makes ICE embed into different microcontrollers. The signals must be protocol between source core and ICE. We verify the design by embedding ICE into a industry source core. In the thesis, we show the architecture of ICE and how to embed into microcontroller. We also list test result in the ending.
author2 Ing-Jer Huang
author_facet Ing-Jer Huang
Ching-Nan Juan
阮靜男
author Ching-Nan Juan
阮靜男
spellingShingle Ching-Nan Juan
阮靜男
Synthesis and Exploration of Embedded In-Circuit Emulators
author_sort Ching-Nan Juan
title Synthesis and Exploration of Embedded In-Circuit Emulators
title_short Synthesis and Exploration of Embedded In-Circuit Emulators
title_full Synthesis and Exploration of Embedded In-Circuit Emulators
title_fullStr Synthesis and Exploration of Embedded In-Circuit Emulators
title_full_unstemmed Synthesis and Exploration of Embedded In-Circuit Emulators
title_sort synthesis and exploration of embedded in-circuit emulators
publishDate 1999
url http://ndltd.ncl.edu.tw/handle/37649608623627191080
work_keys_str_mv AT chingnanjuan synthesisandexplorationofembeddedincircuitemulators
AT ruǎnjìngnán synthesisandexplorationofembeddedincircuitemulators
AT chingnanjuan wēikòngqìzhīqiànrùshìmónǐqìdehéchéngyǔtàntǎo
AT ruǎnjìngnán wēikòngqìzhīqiànrùshìmónǐqìdehéchéngyǔtàntǎo
_version_ 1718342426284785664