{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T11:40:02Z","timestamp":1737546002111,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540007302"},{"type":"electronic","value":"9783540365532"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-36553-2_39","type":"book-chapter","created":{"date-parts":[[2007,10,7]],"date-time":"2007-10-07T03:36:26Z","timestamp":1191728186000},"page":"434-445","source":"Crossref","is-referenced-by-count":0,"title":["Using Genetic Programming and High Level Synthesis to Design Optimized Datapath"],"prefix":"10.1007","author":[{"given":"S\u00e9rgio G.","family":"Ara\u00fajo","sequence":"first","affiliation":[]},{"given":"A.","family":"Mesquita","sequence":"additional","affiliation":[]},{"given":"Aloysio C. P.","family":"Pedroza","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,6,24]]},"reference":[{"key":"39_CR1","doi-asserted-by":"crossref","unstructured":"Y-L Lin, Recent Development in High Level Synthesis, ACM Transactions on Design Automation of Electronic Systems, Vol. 2, No. 1, 1997.","DOI":"10.1145\/250243.250245"},{"key":"39_CR2","doi-asserted-by":"crossref","unstructured":"D. Gajski, N. Dutt, A. Wu and S. Lin, High Level Synthesis: Introduction to Chip and System Design, Kluver Academic Publishers, 1992.","DOI":"10.1007\/978-1-4615-3636-9"},{"key":"39_CR3","doi-asserted-by":"crossref","unstructured":"D. Gajski, J. Zhu and R. D\u00f6rner, Special Issues in Codesign, Technical Report ICS-97-26, 1997.","DOI":"10.1007\/978-1-4757-2649-7_1"},{"key":"39_CR4","unstructured":"IEEE Std. 1076-1993, VHDL Language Reference Manual, 1993."},{"key":"39_CR5","unstructured":"Z. Navabi, VHDL: Analysis and Modeling of Digital Systems, McGraw Hill, 2d Edition, 1998."},{"key":"39_CR6","unstructured":"D. Gajski, I. Tadatoshi, V. Chaiyakul, H. Juan and T. Hadley, A Design Methodology and Environment for Interactive Behavioral Synthesis, Technical Report 96-29, 1996."},{"key":"39_CR7","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1016\/S0141-9331(99)00062-9","volume":"23","author":"K. Kuusilinna","year":"1999","unstructured":"K. Kuusilinna, T. H\u00e4m\u00e4l\u00e4inen and J. Saarinen, Practical VHDL Optimization for Timing Critical FPGA Applications, Microprocessors and Microsystems 23, pp. 459\u2013469, 1999.","journal-title":"Microprocessors and Microsystems"},{"key":"39_CR8","unstructured":"D. Landis, Programmable Logic and Application Specific Integrated Circuits, Handbook of Components for Electronics, Chapter II, Vol. 1, 1995."},{"key":"39_CR9","unstructured":"Synopsys Inc., Synopsys Online Documentation, 2001."},{"key":"39_CR10","volume-title":"McGraw-Hill, Artificial Neural Nets and Genetic Algorithms","author":"H. DeGaris","year":"1993","unstructured":"H. DeGaris, Evolvable Hardware: Genetic Programming of a Darwin Machine, McGraw-Hill, Artificial Neural Nets and Genetic Algorithms, Springer-Verlag, NY, 1993."},{"key":"39_CR11","doi-asserted-by":"crossref","unstructured":"R. Zebulum, M. Pacheco and M. Vellasco, Evolvable Systems in Hardware Design Taxonomy, Survey and Applications, Evolvable Systems: From Biology to Hardware, (ICES96), pp. 344\u2013358, 1996.","DOI":"10.1007\/3-540-63173-9_58"},{"key":"39_CR12","doi-asserted-by":"crossref","unstructured":"F. Bennett III, J. Koza, J. Yu and W. Mydlowec, Automatic Synthesis, Placement and Routing of an Amplifier Circuit by Means of Genetic Programming, Proc. of the Third Int. Conf. on Evolvable Systems, ICES 2000, pp. 1\u201310, Edinburgh, Scotland, UK, 2000.","DOI":"10.1007\/3-540-46406-9_1"},{"key":"39_CR13","unstructured":"J. Miller, P. Thomson and T. Fogarty, Designing Electronic Circuits Using Evolutionary Algorithms. Arithmetic Circuits: A Case Study, Genetic Algorithms and Evolution Strategies in Engineering and Computer Science, edited by D. Quagliarella et al., Publisher: Wiley, 1997."},{"key":"39_CR14","doi-asserted-by":"crossref","unstructured":"T. Kalganova and J. Miller, Evolving More Efficient Digital Circuits by Allowing Circuit Layout Evolution and Multi-Objective Fitness, Proc. of the First NASA\/DoD Workshop on Evolvable Hardware, pp. 54\u201363, Los Alamitos, CA, IEEE Computer Society Press, 1999.","DOI":"10.1109\/EH.1999.785435"},{"key":"39_CR15","doi-asserted-by":"crossref","unstructured":"C. Coello, A. Aguirre and B. Buckles, Evolutionary Multiobjective Design of Combinational Logic Circuits, Proc. of the Second NASA\/DoD Workshop on Evolvable Hardware, pp. 161\u2013170, IEEE Computer Society, Los Alamitos, CA, 2000.","DOI":"10.1109\/EH.2000.869354"},{"key":"39_CR16","unstructured":"B. Hounsell and T. Arslan, A Novel Evolvable Hardware Framework for the Evolution of High Performance Digital Circuits, GECCO-2000, pp. 525\u2013532, 2000."},{"key":"39_CR17","series-title":"Lect Notes Comput Sci","first-page":"250","volume-title":"Development and Evolution of Hardware Behaviors","author":"H. Hemmi","year":"1999","unstructured":"H. Hemmi, J. Mizoguchi and K. Shimohara, M. Tomassini, Development and Evolution of Hardware Behaviors, Towards Evolvable Hardware: The Evolutionary Engineering Approach, Int. Workshop, Lausanne, edited by E. Sanchez and M. Tomassini, Springer-Verlag, LNCS 1062, pp. 250\u2013265, 1996."},{"key":"39_CR18","unstructured":"J. Rosca, Hierarchical Learning with Procedural Abstractions Mechanisms, PhD Thesis, University of Rochester, New York, 1997."},{"key":"39_CR19","series-title":"Lect Notes Comput Sci","first-page":"19","volume-title":"Evolutionary Algorithms","author":"M. Tomassini","year":"2007","unstructured":"M. Tomassini, Evolutionary Algorithms, Towards Evolvable Hardware: The Evolutionary Engineering Approach, Int. Workshop, Lausanne, edited by E. Sanchez and M. Tomassini, Springer-Verlag, LNCS 1062, pp. 19\u201347, 1996."},{"key":"39_CR20","unstructured":"J. Holland, Adaptation in Natural and Artificial Systems, The University of Michigan, 1st Edition, 1975."},{"key":"39_CR21","unstructured":"J. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection, MIT Press, 1992."},{"key":"39_CR22","volume-title":"Genetic Programming: An Introduction","author":"W. Banzhaf","year":"1997","unstructured":"W. Banzhaf, P. Nordin, R. Keller and F. Francone, Genetic Programming: An Introduction, San Francisco, CA, Morgan Kaufmann and Heidelberg, 1997."},{"key":"39_CR23","doi-asserted-by":"crossref","unstructured":"R. Keller and W. Banzhaf, Genetic Programming Using Genotype-Phenotype Mapping from Linear Genomes into Linear Phenotypes, Proc. of Genetic Programming 1996, pp. 116\u2013122, MIT Press, 1996.","DOI":"10.7551\/mitpress\/3242.003.0017"},{"key":"39_CR24","unstructured":"N. Paterson and M. Livesey, Evolving Cache Algorithms in C by GP, Genetic Programming 1997, pp. 262\u2013267, MIT Press, 1997."},{"key":"39_CR25","doi-asserted-by":"crossref","unstructured":"A. Ratle and M. Sebag, Genetic Programming and Domain Knowledge: Beyond the Limitations of Grammar-Guided Machine Discovery, Parallel Problem Solving from Nature, 2000.","DOI":"10.1007\/3-540-45356-3_21"},{"key":"39_CR26","doi-asserted-by":"crossref","unstructured":"M. Wong and K. Leung, Applying Logic Grammars to Induce Sub-functions in Genetic Programming, Proc. of 1995 IEEE Conf. on Evolutionary Computation, pp. 737\u2013740, USA:IEEE Press, 1995.","DOI":"10.1109\/ICEC.1995.487477"},{"key":"39_CR27","doi-asserted-by":"crossref","unstructured":"P. Whigham, Grammatically-Based Genetic Programming, Proc. of the Workshop on Genetic Programming: From Theory to Real-World Applications, pp. 33\u201341, Morgan Kauffmann Publishers, 1995.","DOI":"10.1049\/cp:19951092"},{"key":"39_CR28","unstructured":"H. H\u00f6rner, A C++ Class Library for Genetic Programming, Release 1.0 Operating Instructions, Viena University of Economy, 1996."},{"key":"39_CR29","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1007\/BFb0055930","volume-title":"Grammatical Evolution: Evolving Programs for an Arbitrary Language","author":"C. Ryan","year":"1998","unstructured":"C. Ryan and M. O'Neill, Grammatical Evolution: Evolving Programs for an Arbitrary Language, LNCS 1391, Proc. of the First European Workshop on Genetic Programming, pp. 83\u201395, Springer-Verlag, 1998."},{"key":"39_CR30","unstructured":"Altera Inc., Altera Digital Library Databook 2001, 2001."},{"key":"39_CR31","unstructured":"D. Montana, R. Popp, S. Iyer and G. Vidaver, EvolvaWare: Genetic Programming for Optimal Design of Hardware-Based Algorithms, Genetic Programming 1998, pp. 869, 1998."}],"container-title":["Lecture Notes in Computer Science","Evolvable Systems: From Biology to Hardware"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-36553-2_39","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T12:39:24Z","timestamp":1737463164000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-36553-2_39"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540007302","9783540365532"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/3-540-36553-2_39","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}