{"title":"TEXTIO在FPGA图像处理算法仿真中的应用","authors":"Shuyan Zhang, Juan Zhu, Chao Wang","doi":"10.1109/ICISCE.2016.59","DOIUrl":null,"url":null,"abstract":"In order to carry out high speed and effective digital image processing, the use of FPGA is a relatively reasonable choice due to the large amount of data in digital image. Thus we need a careful simulation test to verify the correctness of the VHDL code to achieve the corresponding algorithm. It is difficult to achieve the digital image processing algorithm simulation if we rely on the traditional input waveform method. And if we write a test file (Testbench) to generate a number of test vectors, it would be very low efficiency for the simulation test. If we put the real digital image data into a file as test input, not only can the correctness of the algorithm is verified, but also the processed data can be written into the image file. Thus the result can be viewed through image in this directly way which gives us great convenience for designing and debugging. The TEXTIO package of VHDL language provides exactly the function of interaction with the disk file. So we can use it to achieve the digital image processing algorithm simulation. This paper uses the algorithm of image banalization as an example to introduce this method.","PeriodicalId":6882,"journal":{"name":"2016 3rd International Conference on Information Science and Control Engineering (ICISCE)","volume":"28 1","pages":"235-238"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Application of TEXTIO in the Simulation of FPGA Image Processing Algorithm\",\"authors\":\"Shuyan Zhang, Juan Zhu, Chao Wang\",\"doi\":\"10.1109/ICISCE.2016.59\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to carry out high speed and effective digital image processing, the use of FPGA is a relatively reasonable choice due to the large amount of data in digital image. Thus we need a careful simulation test to verify the correctness of the VHDL code to achieve the corresponding algorithm. It is difficult to achieve the digital image processing algorithm simulation if we rely on the traditional input waveform method. And if we write a test file (Testbench) to generate a number of test vectors, it would be very low efficiency for the simulation test. If we put the real digital image data into a file as test input, not only can the correctness of the algorithm is verified, but also the processed data can be written into the image file. Thus the result can be viewed through image in this directly way which gives us great convenience for designing and debugging. The TEXTIO package of VHDL language provides exactly the function of interaction with the disk file. So we can use it to achieve the digital image processing algorithm simulation. This paper uses the algorithm of image banalization as an example to introduce this method.\",\"PeriodicalId\":6882,\"journal\":{\"name\":\"2016 3rd International Conference on Information Science and Control Engineering (ICISCE)\",\"volume\":\"28 1\",\"pages\":\"235-238\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 3rd International Conference on Information Science and Control Engineering (ICISCE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICISCE.2016.59\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 3rd International Conference on Information Science and Control Engineering (ICISCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICISCE.2016.59","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Application of TEXTIO in the Simulation of FPGA Image Processing Algorithm
In order to carry out high speed and effective digital image processing, the use of FPGA is a relatively reasonable choice due to the large amount of data in digital image. Thus we need a careful simulation test to verify the correctness of the VHDL code to achieve the corresponding algorithm. It is difficult to achieve the digital image processing algorithm simulation if we rely on the traditional input waveform method. And if we write a test file (Testbench) to generate a number of test vectors, it would be very low efficiency for the simulation test. If we put the real digital image data into a file as test input, not only can the correctness of the algorithm is verified, but also the processed data can be written into the image file. Thus the result can be viewed through image in this directly way which gives us great convenience for designing and debugging. The TEXTIO package of VHDL language provides exactly the function of interaction with the disk file. So we can use it to achieve the digital image processing algorithm simulation. This paper uses the algorithm of image banalization as an example to introduce this method.