{"title":"物联网边缘设备的FreeRTOS网络堆栈硬件加速","authors":"Burak Batmaz, A. Doğan","doi":"10.23919/ELECO47770.2019.8990374","DOIUrl":null,"url":null,"abstract":"Number of network-connected small devices is becoming significant and they implement a communication protocol stack for this connectivity. These devices are usually expected to operate a couple of years without any intervention and this makes power consumption a critical issue for them. Power consumption of these devices can be reduced by improving the system performance through accelerating specific functions by hardware. System on Chip (SoC) FPGAs are widely used for hardware acceleration on Internet of Things (IoT) environment. A network stack accelerator is proposed in this study and implemented on a Microsemi SoC FPGA. Experimental results show that in best case 80% of the time consumed for encapsulation can be saved.","PeriodicalId":6611,"journal":{"name":"2019 11th International Conference on Electrical and Electronics Engineering (ELECO)","volume":"20 1","pages":"484-487"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Hardware Acceleration of FreeRTOS Network Stack for IoT Edge Devices\",\"authors\":\"Burak Batmaz, A. Doğan\",\"doi\":\"10.23919/ELECO47770.2019.8990374\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Number of network-connected small devices is becoming significant and they implement a communication protocol stack for this connectivity. These devices are usually expected to operate a couple of years without any intervention and this makes power consumption a critical issue for them. Power consumption of these devices can be reduced by improving the system performance through accelerating specific functions by hardware. System on Chip (SoC) FPGAs are widely used for hardware acceleration on Internet of Things (IoT) environment. A network stack accelerator is proposed in this study and implemented on a Microsemi SoC FPGA. Experimental results show that in best case 80% of the time consumed for encapsulation can be saved.\",\"PeriodicalId\":6611,\"journal\":{\"name\":\"2019 11th International Conference on Electrical and Electronics Engineering (ELECO)\",\"volume\":\"20 1\",\"pages\":\"484-487\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 11th International Conference on Electrical and Electronics Engineering (ELECO)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ELECO47770.2019.8990374\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 11th International Conference on Electrical and Electronics Engineering (ELECO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ELECO47770.2019.8990374","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hardware Acceleration of FreeRTOS Network Stack for IoT Edge Devices
Number of network-connected small devices is becoming significant and they implement a communication protocol stack for this connectivity. These devices are usually expected to operate a couple of years without any intervention and this makes power consumption a critical issue for them. Power consumption of these devices can be reduced by improving the system performance through accelerating specific functions by hardware. System on Chip (SoC) FPGAs are widely used for hardware acceleration on Internet of Things (IoT) environment. A network stack accelerator is proposed in this study and implemented on a Microsemi SoC FPGA. Experimental results show that in best case 80% of the time consumed for encapsulation can be saved.