{"title":"基于SOPC设计方法的FPGA多功能信号发生器","authors":"Ruan Yue, Yao Wen-ji, Wang Jinming","doi":"10.1109/ICISCE.2016.269","DOIUrl":null,"url":null,"abstract":"This paper presents an FPGA based miniature, multi-functional signal generator with digital controller inside to adapt applications such as wireless sensor network (WSN) and software define radio (SDR) system. To reduce design complexity and decrease development time, this work adopts a novel SOPC design methodology, which means using embedded soft-core microprocessor Nios II and EDA tool Quartus II to accomplish design process. Nios II is a configurable and optimizable soft-core CPU which is embedded in FPGA. Using characteristics of Nios II, we put together every logical units that system needs and implant them into a single FPGA chip. Then uses the Avalon bus to connect with Nios II's Avalon bus main port (instruction and data control port) with function choose keys, LED display units and other peripheral equipment. Realize a signal generator system that is flexible to reduce, extend, with low power consumption, and has System on Programmable Chip (SOPC) function which means the system's software and hardware is online programmable and reconfigurable. The system design process uses SOPC design methodology.","PeriodicalId":6882,"journal":{"name":"2016 3rd International Conference on Information Science and Control Engineering (ICISCE)","volume":"13 1","pages":"1257-1261"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An FPGA Based Multi-functional Signal Generator Using SOPC Design Methodology\",\"authors\":\"Ruan Yue, Yao Wen-ji, Wang Jinming\",\"doi\":\"10.1109/ICISCE.2016.269\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents an FPGA based miniature, multi-functional signal generator with digital controller inside to adapt applications such as wireless sensor network (WSN) and software define radio (SDR) system. To reduce design complexity and decrease development time, this work adopts a novel SOPC design methodology, which means using embedded soft-core microprocessor Nios II and EDA tool Quartus II to accomplish design process. Nios II is a configurable and optimizable soft-core CPU which is embedded in FPGA. Using characteristics of Nios II, we put together every logical units that system needs and implant them into a single FPGA chip. Then uses the Avalon bus to connect with Nios II's Avalon bus main port (instruction and data control port) with function choose keys, LED display units and other peripheral equipment. Realize a signal generator system that is flexible to reduce, extend, with low power consumption, and has System on Programmable Chip (SOPC) function which means the system's software and hardware is online programmable and reconfigurable. The system design process uses SOPC design methodology.\",\"PeriodicalId\":6882,\"journal\":{\"name\":\"2016 3rd International Conference on Information Science and Control Engineering (ICISCE)\",\"volume\":\"13 1\",\"pages\":\"1257-1261\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"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.269\",\"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.269","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An FPGA Based Multi-functional Signal Generator Using SOPC Design Methodology
This paper presents an FPGA based miniature, multi-functional signal generator with digital controller inside to adapt applications such as wireless sensor network (WSN) and software define radio (SDR) system. To reduce design complexity and decrease development time, this work adopts a novel SOPC design methodology, which means using embedded soft-core microprocessor Nios II and EDA tool Quartus II to accomplish design process. Nios II is a configurable and optimizable soft-core CPU which is embedded in FPGA. Using characteristics of Nios II, we put together every logical units that system needs and implant them into a single FPGA chip. Then uses the Avalon bus to connect with Nios II's Avalon bus main port (instruction and data control port) with function choose keys, LED display units and other peripheral equipment. Realize a signal generator system that is flexible to reduce, extend, with low power consumption, and has System on Programmable Chip (SOPC) function which means the system's software and hardware is online programmable and reconfigurable. The system design process uses SOPC design methodology.