{"id":"https://openalex.org/W2033140604","doi":"https://doi.org/10.1142/s0218126697000395","title":"A New Technique for the High-Level Synthesis of Digit-Serial Digital Filters Based on Genetic Algorithms","display_name":"A New Technique for the High-Level Synthesis of Digit-Serial Digital Filters Based on Genetic Algorithms","publication_year":1997,"publication_date":"1997-12-01","ids":{"openalex":"https://openalex.org/W2033140604","doi":"https://doi.org/10.1142/s0218126697000395","mag":"2033140604"},"language":"en","primary_location":{"id":"doi:10.1142/s0218126697000395","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126697000395","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045478415","display_name":"J.H. Satyanarayana","orcid":null},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"J. H. Satyanarayana","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G\u00a02G7, Canada","Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G 2G7, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G\u00a02G7, Canada","institution_ids":["https://openalex.org/I154425047"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G 2G7, Canada","institution_ids":["https://openalex.org/I154425047"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038678859","display_name":"B. Nowrouzian","orcid":null},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"B. Nowrouzian","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G\u00a02G7, Canada","Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G 2G7, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G\u00a02G7, Canada","institution_ids":["https://openalex.org/I154425047"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada T6G 2G7, Canada","institution_ids":["https://openalex.org/I154425047"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I154425047"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.1427454,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"07","issue":"06","first_page":"517","last_page":"535"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11034","display_name":"Digital Filter Design and Implementation","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11034","display_name":"Digital Filter Design and Implementation","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10323","display_name":"Analog and Mixed-Signal Circuit Design","score":0.9825999736785889,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9757000207901001,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6585090756416321},{"id":"https://openalex.org/keywords/crossover","display_name":"Crossover","score":0.6429703235626221},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.6213463544845581},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6150928139686584},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.5675157904624939},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.5394149422645569},{"id":"https://openalex.org/keywords/data-flow-analysis","display_name":"Data-flow analysis","score":0.5330843925476074},{"id":"https://openalex.org/keywords/digital-filter","display_name":"Digital filter","score":0.5264973044395447},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.42448025941848755},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3284717798233032},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.21147072315216064},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09888851642608643},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.09743279218673706}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6585090756416321},{"id":"https://openalex.org/C122507166","wikidata":"https://www.wikidata.org/wiki/Q628906","display_name":"Crossover","level":2,"score":0.6429703235626221},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6213463544845581},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6150928139686584},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.5675157904624939},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.5394149422645569},{"id":"https://openalex.org/C88468194","wikidata":"https://www.wikidata.org/wiki/Q1172416","display_name":"Data-flow analysis","level":3,"score":0.5330843925476074},{"id":"https://openalex.org/C36390408","wikidata":"https://www.wikidata.org/wiki/Q1163067","display_name":"Digital filter","level":3,"score":0.5264973044395447},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.42448025941848755},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3284717798233032},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.21147072315216064},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09888851642608643},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.09743279218673706},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218126697000395","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218126697000395","pdf_url":null,"source":{"id":"https://openalex.org/S167602672","display_name":"Journal of Circuits Systems and Computers","issn_l":"0218-1266","issn":["0218-1266","1793-6454"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Circuits, Systems and Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1550846314","https://openalex.org/W1499795143","https://openalex.org/W2496740152","https://openalex.org/W2080682474","https://openalex.org/W2142012722","https://openalex.org/W1627560591","https://openalex.org/W1502956417","https://openalex.org/W1605679998","https://openalex.org/W2163508579","https://openalex.org/W2033140604"],"abstract_inverted_index":{"This":[0,102],"paper":[1],"is":[2,44,62,104,147],"concerned":[3],"with":[4,38,84,94],"the":[5,14,22,31,35,39,51,74,81,85,95,110,119,123,130,137,144,152,183,190,193],"exploitation":[6],"of":[7,16,25,53,64,132,143,155,182,192],"genetic":[8,139],"algorithms":[9],"and":[10,100,134],"their":[11],"application":[12],"to":[13,47,151,180,188],"development":[15],"a":[17,156],"new":[18],"optimization":[19,33,103,154],"technique":[20,61,146],"for":[21,162],"high-level":[23,172],"synthesis":[24],"digit-serial":[26,171],"digital":[27,41,111,125,160],"filter":[28,42,112,126,161],"data-paths.":[29],"In":[30],"resulting":[32],"technique,":[34],"cost":[36,82],"associated":[37,83,93],"final":[40],"data-path":[43],"minimized":[45],"subject":[46],"user-specified":[48],"constraints":[49],"on":[50],"number":[52],"physical":[54],"arithmetic":[55,87],"functional":[56,88],"units":[57,89],"employed.":[58],"The":[59,141,174],"proposed":[60,145],"capable":[63],"obtaining":[65],"global":[66],"area-optimal,":[67],"time-optimal,":[68],"or":[69],"combined":[70],"area-cum-time-optimal":[71],"data-paths,":[72],"where":[73],"optimality":[75],"takes":[76],"into":[77,115],"account":[78],"not":[79],"only":[80],"required":[86,96],"but":[90],"also":[91],"that":[92],"support":[97],"cells":[98],"(multiplexors":[99],"registers).":[101],"made":[105],"computationally":[106],"effective":[107],"by":[108,136,149],"encoding":[109],"data":[113],"flow-graph":[114,128],"chromosomes":[116],"which":[117],"preserve":[118],"data-dependency":[120],"relationships":[121],"in":[122],"original":[124],"signal":[127],"under":[129],"operations":[131],"crossover":[133],"mutation":[135],"underlying":[138],"algorithm.":[140],"usefulness":[142],"demonstrated":[148],"applying":[150],"constrained":[153],"benchmark":[157],"elliptic":[158],"wave":[159],"full":[163,165],"bit-serial,":[164],"bit-parallel,":[166],"as":[167,169],"well":[168],"general":[170],"synthesis.":[173],"results":[175],"thus":[176],"obtained":[177],"are":[178],"compared":[179],"those":[181],"existing":[184],"techniques":[185],"(whenever":[186],"appropriate)":[187],"confirm":[189],"validity":[191],"technique.":[194]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
