B. Pasuluri, D. Sekhar, K. Kiran, J. Manga, Bala Dastagiri N
{"title":"使用BIST技术生成测试模式的UART实现","authors":"B. Pasuluri, D. Sekhar, K. Kiran, J. Manga, Bala Dastagiri N","doi":"10.1109/CICT53865.2020.9672414","DOIUrl":null,"url":null,"abstract":"The rapid development of technology had reflected in the shrinking and complexity of VLSI circuits. Designers of such complex circuits must prioritize testability to guarantee the circuits' longevity and functionality. Sub-micron technological development increased the difficulty of testing VLSI circuits, requiring the hunt for alternatives to traditional testing. BIST is helpful because it allows the Test Pattern Generator (TPG) as well as Response Analyzer to assess modules without separating them from underlying circuits. The Universal Asynchronous Receiver Transmitter (UART) is used mainly for short-distance communication between CPUs and peripherals. Our aim is to develop a BIST-compliant UART. We designed an eight-bit UART module that may be utilized in two modes: testing and normal operation. The experiments were carried out with the help of a Linear Feedback Shift Register (LFSR) as well as a Multiple Input Signature Register (MISR). This article describes how to create a UART with BIST capabilities in Verilog HDL, which is subsequently simulated in Xilinx Vivado.","PeriodicalId":265498,"journal":{"name":"2021 5th Conference on Information and Communication Technology (CICT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"UART Implementation using the BIST Technique for Generating Test Patterns\",\"authors\":\"B. Pasuluri, D. Sekhar, K. Kiran, J. Manga, Bala Dastagiri N\",\"doi\":\"10.1109/CICT53865.2020.9672414\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The rapid development of technology had reflected in the shrinking and complexity of VLSI circuits. Designers of such complex circuits must prioritize testability to guarantee the circuits' longevity and functionality. Sub-micron technological development increased the difficulty of testing VLSI circuits, requiring the hunt for alternatives to traditional testing. BIST is helpful because it allows the Test Pattern Generator (TPG) as well as Response Analyzer to assess modules without separating them from underlying circuits. The Universal Asynchronous Receiver Transmitter (UART) is used mainly for short-distance communication between CPUs and peripherals. Our aim is to develop a BIST-compliant UART. We designed an eight-bit UART module that may be utilized in two modes: testing and normal operation. The experiments were carried out with the help of a Linear Feedback Shift Register (LFSR) as well as a Multiple Input Signature Register (MISR). This article describes how to create a UART with BIST capabilities in Verilog HDL, which is subsequently simulated in Xilinx Vivado.\",\"PeriodicalId\":265498,\"journal\":{\"name\":\"2021 5th Conference on Information and Communication Technology (CICT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 5th Conference on Information and Communication Technology (CICT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CICT53865.2020.9672414\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 5th Conference on Information and Communication Technology (CICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CICT53865.2020.9672414","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
UART Implementation using the BIST Technique for Generating Test Patterns
The rapid development of technology had reflected in the shrinking and complexity of VLSI circuits. Designers of such complex circuits must prioritize testability to guarantee the circuits' longevity and functionality. Sub-micron technological development increased the difficulty of testing VLSI circuits, requiring the hunt for alternatives to traditional testing. BIST is helpful because it allows the Test Pattern Generator (TPG) as well as Response Analyzer to assess modules without separating them from underlying circuits. The Universal Asynchronous Receiver Transmitter (UART) is used mainly for short-distance communication between CPUs and peripherals. Our aim is to develop a BIST-compliant UART. We designed an eight-bit UART module that may be utilized in two modes: testing and normal operation. The experiments were carried out with the help of a Linear Feedback Shift Register (LFSR) as well as a Multiple Input Signature Register (MISR). This article describes how to create a UART with BIST capabilities in Verilog HDL, which is subsequently simulated in Xilinx Vivado.