{"title":"利用高级合成工具在FPGA中设计低复杂度的计算智能模块","authors":"I. Dogaru, R. Dogaru","doi":"10.1109/ISEEE.2017.8170679","DOIUrl":null,"url":null,"abstract":"High level synthesis tools offered by either FPGA (Field Programmable Gate Array) vendors or from the public domain are evaluated in order to generate efficient and low complexity computational intelligence modules. This paper reports specific issues and comparative synthesis results in implementing basic modules of the FSVC classifier (Fast Support Vector Classifier) and cellular automata starting from an algorithmic description in high level languages such as Python and C/C++. Two particular HLS tools were considered, namely VivadoHLS from Xilinx and MyHDL.","PeriodicalId":276733,"journal":{"name":"2017 5th International Symposium on Electrical and Electronics Engineering (ISEEE)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Designing low complexity computational intelligence modules in FPGA using high level synthesis tools\",\"authors\":\"I. Dogaru, R. Dogaru\",\"doi\":\"10.1109/ISEEE.2017.8170679\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"High level synthesis tools offered by either FPGA (Field Programmable Gate Array) vendors or from the public domain are evaluated in order to generate efficient and low complexity computational intelligence modules. This paper reports specific issues and comparative synthesis results in implementing basic modules of the FSVC classifier (Fast Support Vector Classifier) and cellular automata starting from an algorithmic description in high level languages such as Python and C/C++. Two particular HLS tools were considered, namely VivadoHLS from Xilinx and MyHDL.\",\"PeriodicalId\":276733,\"journal\":{\"name\":\"2017 5th International Symposium on Electrical and Electronics Engineering (ISEEE)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 5th International Symposium on Electrical and Electronics Engineering (ISEEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISEEE.2017.8170679\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 5th International Symposium on Electrical and Electronics Engineering (ISEEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISEEE.2017.8170679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Designing low complexity computational intelligence modules in FPGA using high level synthesis tools
High level synthesis tools offered by either FPGA (Field Programmable Gate Array) vendors or from the public domain are evaluated in order to generate efficient and low complexity computational intelligence modules. This paper reports specific issues and comparative synthesis results in implementing basic modules of the FSVC classifier (Fast Support Vector Classifier) and cellular automata starting from an algorithmic description in high level languages such as Python and C/C++. Two particular HLS tools were considered, namely VivadoHLS from Xilinx and MyHDL.