{"title":"fpga上算术电路的调试方法","authors":"M. Kubo, M. Fujita","doi":"10.1109/FPT.2002.1188687","DOIUrl":null,"url":null,"abstract":"Field programmable gate arrays (FPGAs) have been widely used to realize rapid prototyping for not only control units but also arithmetic circuits. As VLSI design becomes larger and takes up much longer time, verification and debugging of logic design become the dominating part of total design period. FPGA is relatively useful in such case due to its rapid implementation. However, circuit performances are very sensitive to layout designs. Therefore minimal change of circuit structures is important. In this paper, we give a debug methodology targeting arithmetic circuits which modifies circuits locally and speeds up the total time for redesign as a result. To complete debugging, we analyze circuits, extract the erroneous parts, and replace by correct circuits.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"116 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Debug methodology for arithmetic circuits on FPGAs\",\"authors\":\"M. Kubo, M. Fujita\",\"doi\":\"10.1109/FPT.2002.1188687\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Field programmable gate arrays (FPGAs) have been widely used to realize rapid prototyping for not only control units but also arithmetic circuits. As VLSI design becomes larger and takes up much longer time, verification and debugging of logic design become the dominating part of total design period. FPGA is relatively useful in such case due to its rapid implementation. However, circuit performances are very sensitive to layout designs. Therefore minimal change of circuit structures is important. In this paper, we give a debug methodology targeting arithmetic circuits which modifies circuits locally and speeds up the total time for redesign as a result. To complete debugging, we analyze circuits, extract the erroneous parts, and replace by correct circuits.\",\"PeriodicalId\":355740,\"journal\":{\"name\":\"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.\",\"volume\":\"116 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-12-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FPT.2002.1188687\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FPT.2002.1188687","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Debug methodology for arithmetic circuits on FPGAs
Field programmable gate arrays (FPGAs) have been widely used to realize rapid prototyping for not only control units but also arithmetic circuits. As VLSI design becomes larger and takes up much longer time, verification and debugging of logic design become the dominating part of total design period. FPGA is relatively useful in such case due to its rapid implementation. However, circuit performances are very sensitive to layout designs. Therefore minimal change of circuit structures is important. In this paper, we give a debug methodology targeting arithmetic circuits which modifies circuits locally and speeds up the total time for redesign as a result. To complete debugging, we analyze circuits, extract the erroneous parts, and replace by correct circuits.