{"title":"实现了一个基于周期的模拟器,用于处理器核心的设计","authors":"Moon Gyung Rim, B. Moon, S. An, D. Ryu, Y. S. Lee","doi":"10.1109/APASIC.1999.824040","DOIUrl":null,"url":null,"abstract":"This paper presents an approach to establish and simulate a DSP core by using a cycle-based simulator written in C language. The simulator is written with information of a target DSP core. Instructions are analyzed in order to determine which blocks are used. Then, appropriate control signals are applied to the blocks. The implemented simulator can give the cycle-based information such as changes of control signals and register flags that are not given by instruction-based simulators. After modeling and validating the simulator it is used to verify the HDL model of target DSP core and to enhance its performance as well as to develop applications for the core.","PeriodicalId":346808,"journal":{"name":"AP-ASIC'99. First IEEE Asia Pacific Conference on ASICs (Cat. No.99EX360)","volume":"197 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Implementation of a cycle-based simulator for the design of a processor core\",\"authors\":\"Moon Gyung Rim, B. Moon, S. An, D. Ryu, Y. S. Lee\",\"doi\":\"10.1109/APASIC.1999.824040\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents an approach to establish and simulate a DSP core by using a cycle-based simulator written in C language. The simulator is written with information of a target DSP core. Instructions are analyzed in order to determine which blocks are used. Then, appropriate control signals are applied to the blocks. The implemented simulator can give the cycle-based information such as changes of control signals and register flags that are not given by instruction-based simulators. After modeling and validating the simulator it is used to verify the HDL model of target DSP core and to enhance its performance as well as to develop applications for the core.\",\"PeriodicalId\":346808,\"journal\":{\"name\":\"AP-ASIC'99. First IEEE Asia Pacific Conference on ASICs (Cat. No.99EX360)\",\"volume\":\"197 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-08-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"AP-ASIC'99. First IEEE Asia Pacific Conference on ASICs (Cat. No.99EX360)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/APASIC.1999.824040\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"AP-ASIC'99. First IEEE Asia Pacific Conference on ASICs (Cat. No.99EX360)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APASIC.1999.824040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation of a cycle-based simulator for the design of a processor core
This paper presents an approach to establish and simulate a DSP core by using a cycle-based simulator written in C language. The simulator is written with information of a target DSP core. Instructions are analyzed in order to determine which blocks are used. Then, appropriate control signals are applied to the blocks. The implemented simulator can give the cycle-based information such as changes of control signals and register flags that are not given by instruction-based simulators. After modeling and validating the simulator it is used to verify the HDL model of target DSP core and to enhance its performance as well as to develop applications for the core.