{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T02:37:23Z","timestamp":1774579043982,"version":"3.50.1"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2012,11,1]],"date-time":"2012-11-01T00:00:00Z","timestamp":1351728000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[2012,11]]},"DOI":"10.1007\/s10617-013-9107-4","type":"journal-article","created":{"date-parts":[[2013,4,19]],"date-time":"2013-04-19T13:27:23Z","timestamp":1366378043000},"page":"221-240","source":"Crossref","is-referenced-by-count":4,"title":["SoC based floating point implementation of differential evolution algorithm using FPGA"],"prefix":"10.1007","volume":"16","author":[{"given":"Kiran Kumar","family":"Anumandla","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rangababu","family":"Peesapati","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samrat L.","family":"Sabat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siba K.","family":"Udgata","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,4,20]]},"reference":[{"key":"9107_CR1","doi-asserted-by":"crossref","first-page":"1637","DOI":"10.1109\/BICTA.2010.5645256","volume-title":"Proceedings on IEEE fifth international conference on bio-inspired computing: theories and applications (BIC-TA)","author":"DM Mu\u00f1oz","year":"2010","unstructured":"Mu\u00f1oz DM, Llanos CH, dos S.\u00a0Coelho\u00a0L, Ayala-Rinc\u00f3n\u00a0M (2010) Comparison between two FPGA implementations of the particle swarm optimization algorithm for high-performance embedded applications. In: Proceedings on IEEE fifth international conference on bio-inspired computing: theories and applications (BIC-TA), Sept 2010, pp 1637\u20131645"},{"issue":"4","key":"9107_CR2","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn\u00a0R, Price\u00a0K (1997) Differential evolution\u2014a\u00a0simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341\u2013359","journal-title":"J Glob Optim"},{"key":"9107_CR3","first-page":"1980","volume-title":"Congress on evolutionary computation","author":"J Vesterstrom","year":"2004","unstructured":"Vesterstrom\u00a0J, Thomsen\u00a0R (2004) A\u00a0comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Congress on evolutionary computation, June 2004, vol 2, pp 1980\u20131987"},{"issue":"1","key":"9107_CR4","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1109\/TEVC.2009.2025032","volume":"14","author":"PR Fernando","year":"2010","unstructured":"Fernando PR, Katkoori\u00a0S, Keymeulen\u00a0D, Zebulum\u00a0R, Stoica\u00a0A (2010) Customizable FPGA IP core implementation of a general-purpose genetic algorithm engine. IEEE Trans Evol Comput 14(1):133\u2013149","journal-title":"IEEE Trans Evol Comput"},{"issue":"20","key":"9107_CR5","doi-asserted-by":"crossref","first-page":"4582","DOI":"10.1016\/j.ins.2010.07.017","volume":"181","author":"S-A Li","year":"2011","unstructured":"Li S-A, Hsu C-C, Wong C-C, Yu C-J (2011) Hardware\/software co-design for particle swarm optimization algorithm. Inf Sci 181(20):4582\u20134596","journal-title":"Inf Sci"},{"issue":"2","key":"9107_CR6","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.engappai.2009.12.001","volume":"23","author":"A Farmahini-Farahani","year":"2010","unstructured":"Farmahini-Farahani\u00a0A, Vakili\u00a0S, Fakhraie\u00a0SM, Safari\u00a0S, Lucas\u00a0C (2010) Parallel scalable hardware implementation of asynchronous discrete particle swarm optimization. Eng Appl Artif Intell 23(2):177\u2013187","journal-title":"Eng Appl Artif Intell"},{"issue":"4","key":"9107_CR7","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/j.micpro.2012.02.001","volume":"36","author":"GS Tewolde","year":"2012","unstructured":"Tewolde\u00a0GS, Hanna DM, Haskell RE (2012) A\u00a0modular and efficient hardware architecture for particle swarm optimization algorithm. Microprocess Microsyst 36(4):289\u2013302","journal-title":"Microprocess Microsyst"},{"issue":"4","key":"9107_CR8","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1016\/j.asoc.2011.12.001","volume":"12","author":"A Swarnalatha","year":"2012","unstructured":"Swarnalatha\u00a0A, Shanthi AP (2012) Optimization of single variable functions using complete hardware evolution. Appl Soft Comput 12(4):1322\u20131329","journal-title":"Appl Soft Comput"},{"key":"9107_CR9","first-page":"1003","volume-title":"Proceeding of 14th IEEE international conference on electronics, circuits and systems, ICECS","author":"A Farmahini-Farahani","year":"2007","unstructured":"Farmahini-Farahani\u00a0A, Fakhraie SM, Safari\u00a0S (2007) SOPC-based architecture for discrete particle swarm optimization. In: Proceeding of 14th IEEE international conference on electronics, circuits and systems, ICECS, Dec 2007, pp 1003\u20131006"},{"key":"9107_CR10","first-page":"1340","volume-title":"Design, automation and test in Europe","author":"A Farmahini-Farahani","year":"2008","unstructured":"Farmahini-Farahani\u00a0A, Fakhraie SM, Safari\u00a0S (2008) Scalable architecture for on-chip neural network training using swarm intelligence. In: Design, automation and test in Europe, March 2008, pp 1340\u20131345"},{"issue":"9\u201310","key":"9107_CR11","doi-asserted-by":"crossref","first-page":"982","DOI":"10.1016\/j.mcm.2007.05.013","volume":"47","author":"C-J Lin","year":"2008","unstructured":"Lin C-J, Tsai H-M (2008) FPGA implementation of a wavelet neural network with particle swarm optimization learning. Math Comput Model 47(9\u201310):982\u2013996","journal-title":"Math Comput Model"},{"issue":"9","key":"9107_CR12","doi-asserted-by":"crossref","first-page":"2707","DOI":"10.1016\/j.asoc.2012.03.022","volume":"12","author":"MA Cavuslu","year":"2012","unstructured":"Cavuslu MA, Karakuzu\u00a0C, Karakaya\u00a0F (2012) Neural identification of dynamic systems on FPGA with improved PSO learning. Appl Soft Comput 12(9):2707\u20132718","journal-title":"Appl Soft Comput"},{"issue":"3","key":"9107_CR13","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1016\/j.engappai.2011.12.005","volume":"25","author":"B Vasumathi","year":"2012","unstructured":"Vasumathi\u00a0B, Moorthi\u00a0S (2012) Implementation of hybrid ANN-PSO algorithm on FPGA for harmonic estimation. Eng Appl Artif Intell 25(3):476\u2013483","journal-title":"Eng Appl Artif Intell"},{"issue":"10","key":"9107_CR14","doi-asserted-by":"crossref","first-page":"12671","DOI":"10.1016\/j.eswa.2011.04.054","volume":"38","author":"G Panda","year":"2011","unstructured":"Panda\u00a0G, Pradhan\u00a0PM, Majhi\u00a0B (2011) IIR system identification using cat swarm optimization. Expert Syst Appl 38(10):12671\u201312683","journal-title":"Expert Syst Appl"},{"issue":"1","key":"9107_CR15","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TEVC.2010.2059031","volume":"15","author":"S Das","year":"2011","unstructured":"Das\u00a0S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4\u201331","journal-title":"IEEE Trans Evol Comput"},{"key":"9107_CR16","unstructured":"Suganthan PN, Hansen\u00a0N, Liang JJ, Deb\u00a0K, Chen YP, Auger\u00a0A, Tiwari\u00a0S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. Technical report, Nanyang Technological University, Singapore"},{"key":"9107_CR17","unstructured":"Tang\u00a0K, Li\u00a0X, Suganthan\u00a0PN, Yang\u00a0Z, Weise\u00a0T (2010) Benchmark functions for the CEC\u20192010 special session and competition on large-scale global optimization. Technical report, University of Science and Technology of China (USTC), School of Computer Science and Technology, Nature Inspired Computation and Applications Laboratory (NICAL), China"},{"key":"9107_CR18","unstructured":"Floating Point Operator v5.0. Technical report, Xilinx, Xilinx, Inc, 2100 Logic Drive, San Jose, CA 95124-3400, March 2011"},{"key":"9107_CR19","unstructured":"Reference guide UG200\u2014Embedded processor block in Virtex-5 FPGAs. Technical Report 10.1.3, Xilinx, Xilinx, Inc, 2100 Logic Drive, San Jose, CA 95124-3400, 2008"},{"key":"9107_CR20","volume":"84","author":"Y Liu","year":"2011","unstructured":"Liu\u00a0Y, Kuo\u00a0C, Chang CC, Wang\u00a0C (2011) Electro-osmotic flow through a two-dimensional screen-pump filter. Phys Rev E, Stat Nonlinear Soft Matter Phys 84:036301","journal-title":"Phys Rev E, Stat Nonlinear Soft Matter Phys"},{"issue":"4","key":"9107_CR21","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1109\/TII.2012.2187911","volume":"8","author":"Y Tang","year":"2012","unstructured":"Tang\u00a0Y, Gao\u00a0H, Kurths\u00a0J, Fang\u00a0J (2012) Evolutionary pinning control and its application in UAV coordination. IEEE Trans Ind Inform 8(4):828\u2013838","journal-title":"IEEE Trans Ind Inform"},{"issue":"2","key":"9107_CR22","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1109\/19.997822","volume":"51","author":"MB Yeary","year":"2002","unstructured":"Yeary MB, Griswold NC (2002) Adaptive IIR filter design for single sensor applications. IEEE Trans Instrum Meas 51(2):259\u2013267","journal-title":"IEEE Trans Instrum Meas"},{"issue":"6","key":"9107_CR23","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/79.543974","volume":"13","author":"SC Ng","year":"1996","unstructured":"Ng SC, Leung SH, Chung CY, Luk\u00a0A, Lau WH (1996) The genetic search approach. A new learning algorithm for adaptive IIR filtering. IEEE Trans Signal Process 13(6):38\u201346","journal-title":"IEEE Trans Signal Process"},{"issue":"4","key":"9107_CR24","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1016\/j.jfranklin.2008.11.003","volume":"346","author":"N Karaboga","year":"2009","unstructured":"Karaboga\u00a0N (2009) A\u00a0new design method based on artificial bee colony algorithm for digital IIR filters. J Franklin Inst 346(4):328\u2013348","journal-title":"J Franklin Inst"},{"key":"9107_CR25","doi-asserted-by":"crossref","first-page":"1269","DOI":"10.1155\/ASP.2005.1269","volume":"2005","author":"N Karaboga","year":"2005","unstructured":"Karaboga\u00a0N (2005) Digital IIR filter design using differential evolution algorithm. EURASIP J Appl Signal Process 2005:1269\u20131276","journal-title":"EURASIP J Appl Signal Process"},{"issue":"7","key":"9107_CR26","doi-asserted-by":"crossref","first-page":"e40549","DOI":"10.1371\/journal.pone.0040549","volume":"7","author":"Z Tang","year":"2012","unstructured":"Tang\u00a0Z, Zhang WW, Fang\u00a0J, Du WZ (2012) Digital IIR filters design using differential evolution algorithm with a controllable probabilistic population size. PLoS ONE 7(7):e40549\u201307","journal-title":"PLoS ONE"},{"issue":"5","key":"9107_CR27","first-page":"1","volume":"22","author":"L Gupta","year":"2011","unstructured":"Gupta\u00a0L, Mehra\u00a0R (2011) Modified PSO based adaptive IIR filter design for system identification on FPGA. Int J Comput Appl 22(5):1\u20137","journal-title":"Int J Comput Appl"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-013-9107-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-013-9107-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-013-9107-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,12]],"date-time":"2019-07-12T21:14:52Z","timestamp":1562966092000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-013-9107-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,11]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,11]]}},"alternative-id":["9107"],"URL":"https:\/\/doi.org\/10.1007\/s10617-013-9107-4","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,11]]}}}