{"id":"https://openalex.org/W2175839985","doi":"https://doi.org/10.1109/estimedia.2015.7351770","title":"Mode-controlled data-flow modeling of real-time memory controllers","display_name":"Mode-controlled data-flow modeling of real-time memory controllers","publication_year":2015,"publication_date":"2015-10-01","ids":{"openalex":"https://openalex.org/W2175839985","doi":"https://doi.org/10.1109/estimedia.2015.7351770","mag":"2175839985"},"language":"en","primary_location":{"id":"doi:10.1109/estimedia.2015.7351770","is_oa":false,"landing_page_url":"https://doi.org/10.1109/estimedia.2015.7351770","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 13th IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10400.22/6832","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100448724","display_name":"Yonghui Li","orcid":"https://orcid.org/0000-0001-7702-1123"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Yonghui Li","raw_affiliation_strings":["Eindhoven University of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067891935","display_name":"Hrishikesh Salunkhe","orcid":"https://orcid.org/0000-0003-3565-7451"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Hrishikesh Salunkhe","raw_affiliation_strings":["Eindhoven University of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053147079","display_name":"Jo\u00e3o Bastos","orcid":"https://orcid.org/0000-0002-9082-3291"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Joao Bastos","raw_affiliation_strings":["Eindhoven University of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104101757","display_name":"Orlando Moreira","orcid":"https://orcid.org/0000-0003-2362-4169"},"institutions":[{"id":"https://openalex.org/I4210158342","display_name":"Intel (United Kingdom)","ror":"https://ror.org/058cxws58","country_code":"GB","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210158342"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Orlando Moreira","raw_affiliation_strings":["Intel Corporation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059634103","display_name":"Benny \u00c5kesson","orcid":"https://orcid.org/0000-0003-2949-2080"},"institutions":[{"id":"https://openalex.org/I4210166615","display_name":"INESC TEC","ror":"https://ror.org/05fa8ka61","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I4210125590","https://openalex.org/I4210166615"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Benny Akesson","raw_affiliation_strings":["CISTER/INESC TEC, ISEP"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CISTER/INESC TEC, ISEP","institution_ids":["https://openalex.org/I4210166615"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048502768","display_name":"Kees Goossens","orcid":"https://orcid.org/0000-0001-7536-4050"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Kees Goossens","raw_affiliation_strings":["Eindhoven University of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology","institution_ids":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"10","issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.8302744626998901},{"id":"https://openalex.org/keywords/arbiter","display_name":"Arbiter","score":0.508965253829956},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.5068357586860657},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.43923521041870117},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.4386276304721832},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.4219590723514557},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4210979640483856},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.41517600417137146},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3667750954627991},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3306353986263275},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.11831283569335938},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.10143285989761353}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8302744626998901},{"id":"https://openalex.org/C2779971761","wikidata":"https://www.wikidata.org/wiki/Q629872","display_name":"Arbiter","level":2,"score":0.508965253829956},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.5068357586860657},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.43923521041870117},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.4386276304721832},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.4219590723514557},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4210979640483856},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.41517600417137146},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3667750954627991},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3306353986263275},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.11831283569335938},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.10143285989761353},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":8,"locations":[{"id":"doi:10.1109/estimedia.2015.7351770","is_oa":false,"landing_page_url":"https://doi.org/10.1109/estimedia.2015.7351770","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 13th IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.tue.nl:openaire_cris_publications/d33c7542-92b2-4ffe-b047-208c62495043","is_oa":false,"landing_page_url":"https://research.tue.nl/en/publications/d33c7542-92b2-4ffe-b047-208c62495043","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Li, Y, Salunkhe, H, Nogueira Bastos, J, Moreira, O, Akesson, B & Goossens, K G W 2015, Mode-controlled data-flow modeling of real-time memory controllers. in ESTIMedia 2015 - 13th IEEE Symposium on Embedded Systems for Real-Time Multimedia., 7351770, Institute of Electrical and Electronics Engineers, Piscataway, 13th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia 2015), Amsterdam, Netherlands, 8/10/15. https://doi.org/10.1109/ESTIMedia.2015.7351770","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"pmh:856412","is_oa":false,"landing_page_url":"http://library.tue.nl/csp/dare/LinkToRepository.csp?recordnumber=856412","pdf_url":null,"source":{"id":"https://openalex.org/S4406923046","display_name":"TU/e Research Portal (Eindhoven University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"pmh:884719","is_oa":false,"landing_page_url":"http://library.tue.nl/csp/dare/LinkToRepository.csp?recordnumber=884719","pdf_url":null,"source":{"id":"https://openalex.org/S4406923046","display_name":"TU/e Research Portal (Eindhoven University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"pmh:oai:library.tue.nl:856412","is_oa":false,"landing_page_url":"http://repository.tue.nl/856412","pdf_url":null,"source":{"id":"https://openalex.org/S4406923046","display_name":"TU/e Research Portal (Eindhoven University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"pmh:oai:library.tue.nl:884719","is_oa":false,"landing_page_url":"http://repository.tue.nl/884719","pdf_url":null,"source":{"id":"https://openalex.org/S4406923046","display_name":"TU/e Research Portal (Eindhoven University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"pmh:oai:recipp.ipp.pt:10400.22/6832","is_oa":true,"landing_page_url":"http://hdl.handle.net/10400.22/6832","pdf_url":null,"source":{"id":"https://openalex.org/S4306402433","display_name":"Portuguese National Funding Agency for Science, Research and Technology (RCAAP Project by FCT)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference object"},{"id":"pmh:tue:oai:pure.tue.nl:publications/d33c7542-92b2-4ffe-b047-208c62495043","is_oa":false,"landing_page_url":"https://research.tue.nl/nl/publications/d33c7542-92b2-4ffe-b047-208c62495043","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ESTIMedia 2015 - 13th IEEE Symposium on Embedded Systems for Real-Time Multimedia","raw_type":"info:eu-repo/semantics/conferencepaper"}],"best_oa_location":{"id":"pmh:oai:recipp.ipp.pt:10400.22/6832","is_oa":true,"landing_page_url":"http://hdl.handle.net/10400.22/6832","pdf_url":null,"source":{"id":"https://openalex.org/S4306402433","display_name":"Portuguese National Funding Agency for Science, Research and Technology (RCAAP Project by FCT)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference object"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321837","display_name":"Ministerio de Econom\u00eda y Competitividad","ror":"https://ror.org/034900433"},{"id":"https://openalex.org/F4320334779","display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","ror":"https://ror.org/00snfqn58"},{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1543670042","https://openalex.org/W1973213919","https://openalex.org/W1974073846","https://openalex.org/W1981588964","https://openalex.org/W2015017054","https://openalex.org/W2069490402","https://openalex.org/W2102800454","https://openalex.org/W2104150063","https://openalex.org/W2113857987","https://openalex.org/W2114620069","https://openalex.org/W2126308254","https://openalex.org/W2149075075","https://openalex.org/W2149897852","https://openalex.org/W2151950158","https://openalex.org/W2154445193","https://openalex.org/W2155627962","https://openalex.org/W2158378569","https://openalex.org/W2159215582","https://openalex.org/W2170503424","https://openalex.org/W2345884374","https://openalex.org/W3142340790","https://openalex.org/W4238150031","https://openalex.org/W4240407149","https://openalex.org/W4254546080","https://openalex.org/W6667764517","https://openalex.org/W6675809095","https://openalex.org/W6682277815"],"related_works":["https://openalex.org/W2884038052","https://openalex.org/W2135481122","https://openalex.org/W2982348224","https://openalex.org/W3161858668","https://openalex.org/W2115668703","https://openalex.org/W4230671735","https://openalex.org/W143296170","https://openalex.org/W2129720900","https://openalex.org/W2042824850","https://openalex.org/W2984139344"],"abstract_inverted_index":{"SDRAM":[0,23],"is":[1,16,44],"a":[2,85],"shared":[3],"resource":[4],"in":[5,80,127],"modern":[6],"multi-core":[7],"platforms":[8],"executing":[9],"multiple":[10],"real-time":[11],"(RT)":[12],"streaming":[13,33],"applications.":[14],"It":[15],"crucial":[17],"to":[18,25,76,91,113,129,134,136,175],"analyze":[19,115],"the":[20,28,31,40,48,93,143,156,160,176,184,188,198],"minimum":[21],"guaranteed":[22],"bandwidth":[24,42],"ensure":[26],"that":[27,166,187],"requirements":[29],"of":[30,47,97,169],"RT":[32,59,139],"applications":[34,157],"are":[35,132],"always":[36],"satisfied.":[37],"However,":[38],"deriving":[39],"worstcase":[41],"(WCBW)":[43],"challenging":[45],"because":[46],"diverse":[49],"memory":[50,60,98,140,161],"traffic":[51],"with":[52,100],"variable":[53,67,101],"transaction":[54,68,152,180,204],"sizes.":[55,102],"In":[56,182],"fact,":[57],"existing":[58,111,122],"controllers":[61],"either":[62],"do":[63,71],"not":[64,72],"efficiently":[65],"support":[66],"sizes":[69],"or":[70,158],"provide":[73],"an":[74,110],"analysis":[75,124,145,194],"tightly":[77],"bound":[78],"WCBW":[79,104,170,199],"their":[81],"presence.":[82],"We":[83],"propose":[84],"new":[86],"mode-controlled":[87],"data-flow":[88],"(MCDF)":[89],"model":[90,118,131,191],"capture":[92],"command":[94],"scheduling":[95],"dependencies":[96],"transactions":[99],"The":[103],"can":[105,146,171],"be":[106,172],"obtained":[107],"by":[108,155,159,200],"employing":[109],"tool":[112],"automatically":[114],"our":[116,130],"MCDF":[117,144,190],"rather":[119],"than":[120],"using":[121],"static":[123,148],"techniques,":[125],"which":[126],"contrast":[128],"hard":[133],"extend":[135],"cover":[137],"different":[138],"controllers.":[141],"Moreover,":[142],"exploit":[147],"information":[149],"about":[150],"known":[151,179,203],"sequences":[153],"provided":[154],"arbiter.":[162],"Experimental":[163],"results":[164,185],"show":[165],"77%":[167],"improvement":[168],"achieved":[173],"compared":[174],"case":[177],"without":[178,202],"sequences.":[181,205],"addition,":[183],"demonstrate":[186],"proposed":[189],"outperforms":[192],"state-of-the-art":[193],"approaches":[195],"and":[196],"improves":[197],"22%":[201]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
