Matches in SemOpenAlex for { <https://semopenalex.org/work/W2276644047> ?p ?o ?g. }
- W2276644047 abstract "The electronics industry is facing serious challenges because of the increased demand on functionality and strong pressures on both time-to-market and cost requirements. The complexity designers have to deal with creates design quality problems that force serious delays in product introductions and even product recalls. There is a need for methodologies and tools that can drastically reduce design errors and costs. Electronic System Level (ESL) tools attempt to fulfill this need by increasing the abstraction and modularity by which designs can be specified. However, simply because these design styles are introduced, this does not automatically imply an acceptable level of accuracy and efficiency required for widespread adoption and eventual success. This thesis introduces a design flow which improves abstraction and modularity while remaining highly accurate and efficient. Specifically this work explores a Platform-Based Design approach to model architectural services. Platform-Based Design is a methodology in which purely functional descriptions of a system are top-down assigned (or mapped) to architecture services which have their models for capabilities and costs exported from the bottom up. Architecture services are a set of library elements characterized by their capabilities (what functionality they support) and costs (execution time, power, etc). These libraries of components parametrize the set of architecture services that can be chosen by the designer to implement functionality and limit the design space thus favoring design re-use. The design process then proceeds toward implementation by binding functionality to architectures composed of elements from the library. The components that form a platform instance are selected by evaluating their capability of supporting the mapped functionality within the design constraints and by optimizing objective functions. The design space exploration can be done via simulation of the mapped designs by changing the mapping and the choice of components. Keeping the architecture services and the functional aspects of the design separate facilitates design space exploration since this exploration requires only the change of the mapping of functions to architectural services or the selection of a different set of components to build the platform instance. In either case, only a minor change to the description of the design is required to perform the evaluation. The design flow proposed in this thesis specifically focuses on how to create architecture service models of programmable platforms (FPGAs for example). These architecture service models are created at the transaction level, are preemptable, and export their abilities to the mapping process. An architecture service library is described for Xilinx's Virtex II Pro FPGA. If this library is used, a method exists to extract the architecture topology to program an FPGA device directly, thus avoiding error prone manual techniques. As a consequence of this programmable platform modeling style, the models can be annotated directly with characterization data from a concurrent characterization process to be described. Finally, in order to support various levels of abstraction in these architecture service models, a refinement verification flow will be discussed as well. Three styles will be proposed each with their own emphasis (event based, interface based, compositional component based). They are each deployed depending on the designer's needs and the environment in which the architecture is developed. These needs include changing the topology of the architecture model, modifying the operation of the architecture service, and the exploring the tradeoffs between how one expresses the services themselves and the simulation infrastructure which schedules the use of those services. To provide a proof of concept of these techniques, several design scenarios are explored. These scenarios include Motion-JPEG encoding, an H.264 deblocking filter, an SPI-5 networking protocol, and a communication structure of a highly concurrent system architecture (FLEET). The results show that not only is the proposed design flow more accurate and modular than other approaches but also that it prevents the selection of more poorly performing designs or the selection of incorrectly functioning designs through its emphasis on the preservation of fidelity." @default.
- W2276644047 created "2016-06-24" @default.
- W2276644047 creator A5006554658 @default.
- W2276644047 creator A5088660554 @default.
- W2276644047 date "2007-01-01" @default.
- W2276644047 modified "2023-09-23" @default.
- W2276644047 title "A design flow for the development, characterization, and refinement of system level architectural services" @default.
- W2276644047 cites W1485139300 @default.
- W2276644047 cites W1487103029 @default.
- W2276644047 cites W1496267491 @default.
- W2276644047 cites W1502765706 @default.
- W2276644047 cites W1511688816 @default.
- W2276644047 cites W1517747205 @default.
- W2276644047 cites W1554850964 @default.
- W2276644047 cites W1556462035 @default.
- W2276644047 cites W1567551938 @default.
- W2276644047 cites W1596365597 @default.
- W2276644047 cites W1606313114 @default.
- W2276644047 cites W1651131057 @default.
- W2276644047 cites W1954839725 @default.
- W2276644047 cites W1966124941 @default.
- W2276644047 cites W1971903458 @default.
- W2276644047 cites W1993937043 @default.
- W2276644047 cites W2014722192 @default.
- W2276644047 cites W2015036409 @default.
- W2276644047 cites W2030922743 @default.
- W2276644047 cites W2041614603 @default.
- W2276644047 cites W2043369852 @default.
- W2276644047 cites W2065799518 @default.
- W2276644047 cites W2098009157 @default.
- W2276644047 cites W2099529102 @default.
- W2276644047 cites W2105324142 @default.
- W2276644047 cites W2107882386 @default.
- W2276644047 cites W2108653502 @default.
- W2276644047 cites W2108698513 @default.
- W2276644047 cites W2110425399 @default.
- W2276644047 cites W2115603783 @default.
- W2276644047 cites W2119355229 @default.
- W2276644047 cites W2126605998 @default.
- W2276644047 cites W2130484824 @default.
- W2276644047 cites W2134545467 @default.
- W2276644047 cites W2140199336 @default.
- W2276644047 cites W2140420993 @default.
- W2276644047 cites W2141480229 @default.
- W2276644047 cites W2144928994 @default.
- W2276644047 cites W2148933212 @default.
- W2276644047 cites W2150408604 @default.
- W2276644047 cites W2150886171 @default.
- W2276644047 cites W2151415616 @default.
- W2276644047 cites W2153933075 @default.
- W2276644047 cites W2154235329 @default.
- W2276644047 cites W2154476363 @default.
- W2276644047 cites W2156420848 @default.
- W2276644047 cites W2158942489 @default.
- W2276644047 cites W2162565688 @default.
- W2276644047 cites W2168634757 @default.
- W2276644047 cites W2171078653 @default.
- W2276644047 cites W2171387145 @default.
- W2276644047 cites W2912904668 @default.
- W2276644047 cites W2917987420 @default.
- W2276644047 cites W2988641980 @default.
- W2276644047 cites W3144368627 @default.
- W2276644047 cites W1588640694 @default.
- W2276644047 hasPublicationYear "2007" @default.
- W2276644047 type Work @default.
- W2276644047 sameAs 2276644047 @default.
- W2276644047 citedByCount "1" @default.
- W2276644047 crossrefType "journal-article" @default.
- W2276644047 hasAuthorship W2276644047A5006554658 @default.
- W2276644047 hasAuthorship W2276644047A5088660554 @default.
- W2276644047 hasConcept C101468663 @default.
- W2276644047 hasConcept C111472728 @default.
- W2276644047 hasConcept C115903868 @default.
- W2276644047 hasConcept C123657996 @default.
- W2276644047 hasConcept C124304363 @default.
- W2276644047 hasConcept C127413603 @default.
- W2276644047 hasConcept C138885662 @default.
- W2276644047 hasConcept C142362112 @default.
- W2276644047 hasConcept C147358964 @default.
- W2276644047 hasConcept C149635348 @default.
- W2276644047 hasConcept C153349607 @default.
- W2276644047 hasConcept C177264268 @default.
- W2276644047 hasConcept C199360897 @default.
- W2276644047 hasConcept C201995342 @default.
- W2276644047 hasConcept C2777904410 @default.
- W2276644047 hasConcept C2779229675 @default.
- W2276644047 hasConcept C2779478453 @default.
- W2276644047 hasConcept C37135326 @default.
- W2276644047 hasConcept C41008148 @default.
- W2276644047 hasConcept C54355233 @default.
- W2276644047 hasConcept C86803240 @default.
- W2276644047 hasConcept C98045186 @default.
- W2276644047 hasConceptScore W2276644047C101468663 @default.
- W2276644047 hasConceptScore W2276644047C111472728 @default.
- W2276644047 hasConceptScore W2276644047C115903868 @default.
- W2276644047 hasConceptScore W2276644047C123657996 @default.
- W2276644047 hasConceptScore W2276644047C124304363 @default.
- W2276644047 hasConceptScore W2276644047C127413603 @default.
- W2276644047 hasConceptScore W2276644047C138885662 @default.
- W2276644047 hasConceptScore W2276644047C142362112 @default.