Filters








10,090 Hits in 4.5 sec

Enabling Reusable Physical Design Flows with Modular Flow Generators [article]

Alex Carsello, James Thomas, Ankita Nayak, Po-Han Chen, Mark Horowitz, Priyanka Raina, Christopher Torng
2021
We present a vision and framework based on modular flow generators that encapsulates coarse-grain and fine-grain reusable code in modular nodes and assembles them into complete flows.  ...  We evaluate the design flows of successive generations of silicon prototypes designed in TSMC16, TSMC28, TSMC40, SKY130, and IBM180 technologies, showing how our approach can enable significant code reuse  ...  This paper explores a vision and framework to enable reusable physical design flows based on modular flow generators coupled with a flow consistency and instrumentation (FCI) layer embedded in Python.  ... 
doi:10.48550/arxiv.2111.14535 fatcat:6rjd6guqazeadcsakso67p6r7e

mflowgen

Alex Carsello, James Thomas, Ankita Nayak, Po-Han Chen, Mark Horowitz, Priyanka Raina, Christopher Torng
2022 Proceedings of the 59th ACM/IEEE Design Automation Conference  
We present a vision and framework based on modular flow generators that encapsulates coarse-grained and fine-grained reusable code in modular nodes and assembles them into complete flows.  ...  Achieving high code reuse in physical design flows is challenging but increasingly necessary to build complex systems.  ...  Modular Flow Generator Generic We explore a vision and framework to enable reusable physical design flows based on modular flow generators coupled with a flow consistency and instrumentation (FCI) layer  ... 
doi:10.1145/3489517.3530633 fatcat:eyfteogjgrcezdencwsnxjgb44

Hammer

Harrison Liew, Daniel Grubb, John Wright, Colin Schmidt, Nayiri Krzysztofowicz, Adam Izraelevitz, Edward Wang, Krste Asanović, Jonathan Bachrach, Borivoje Nikolić
2022 Proceedings of the 59th ACM/IEEE Design Automation Conference  
Hammer is an open-source, reusable physical design (PD) flow generator that reduces design effort and increases portability by enforcing a separation among design-, tool-, and process technology-specific  ...  An evaluation of chip designs in process technologies ranging from 130nm down to 12nm across a series of RISC-V-based chips shows how Hammer-generated flows are reusable and enable efficient optimization  ...  Hammer's flow generation capabilities and IR interface streamlined this exploration by designers with little PD experience.  ... 
doi:10.1145/3489517.3530672 fatcat:osu24hmkhfgrtkxtknwhlthfbu

Contribution to reusability and modularity of manufacturing systems simulation models: Application to distributed control simulation within DFT context

H. El Haouzi, A. Thomas, J.F. Pétin
2008 International Journal of Production Economics  
This paper deals with a methodological approach, based on ASDI (analysis-specification-design-implementation), to develop a library of generic simulation components that can be, as automatically as possible  ...  However, complexity of distributed architectures and DFT standardisation requires introducing modularity and reusability in the modelling process.  ...  The principle of this software is to generate one or more flows of discrete entities, which can represent flows of information or physical flows.  ... 
doi:10.1016/j.ijpe.2006.12.067 fatcat:zogyjs724vhahpea4muwyygifi

Process model driven learning scenario implementation

Christof Thim, André Ullrich, Norbert Gronau
2020 Procedia Manufacturing  
A framework is provided to identify, define and integrate technological artefacts and learning content as modular, reusable building blocks along a modeled production process.  ...  A framework is provided to identify, define and integrate technological artefacts and learning content as modular, reusable building blocks along a modeled production process.  ...  Thereby, identification, definition and integration of technological artefacts and learning content as modular and reusable building blocks into learning factories is enabled.  ... 
doi:10.1016/j.promfg.2020.04.071 fatcat:4ddh3rtvf5cdrhv6ucalf67cta

Mimca: A Modelling And Simulation Approach In Support Of The Design And Construction Of Manufacturing Control Systems Using Modular Petri Net

S. Ariffin, K. Hasnan, R.H. Weston
2008 Zenodo  
A new generation of manufacturing machines so-called MIMCA (modular and integrated machine control architecture) capable of handling much increased complexity in manufacturing control-systems is presented  ...  Thus MIMCA enables mapping between 'what a machine should do' and 'how the machine does it' in a well-defined but flexible way designed to facilitate reconfiguration of machine systems.  ...  real-time system; whereas the object-oriented methodology is particularly suited for control flow and message-passing among distinct physical machine components and also readily supports reusability and  ... 
doi:10.5281/zenodo.1054993 fatcat:pgvdv6yisvdolpvs6lpa54iele

Towards a virtualization-based control language for SDN platforms

Messaoud Aouadj, Emmanuel Lavinal, Thierry Desprats, Michelle Sibilla
2014 10th International Conference on Network and Service Management (CNSM) and Workshop  
We believe that this approach will allow network administrators to easily express modular and reusable network control policies independently of the underlying infrastructure.  ...  Several SDN control languages use network virtualization to abstract the complex and dynamic nature of the physical infrastructure.  ...  This design choice allows us to capture specific network policies such as expressing an explicit physical backup path for critical data flows.  ... 
doi:10.1109/cnsm.2014.7014185 dblp:conf/cnsm/AouadjLDS14 fatcat:luxpkt3qgjearezlqa2kcmfn7u

Assessing Complexity of Component-Based Control Architectures Used in Modular Automation Systems

Bugra Alkan, Daniel Vera, Malarvizhi Kaniappan Chinnathai, Robert Harrison
2017 International Journal of Computer and Electrical Engineering  
The authors believe that the proposed approach can serve as a proactive design support, especially useful for early design stages as it allows designers to select the optimal control architectures with  ...  Therefore, it is essential to maintain simplicity in control system design, without disregarding the required modularity and functionality.  ...  It is also believed that the high degree of coupling should be avoided in order to realise modular design and the high degree of reusability.  ... 
doi:10.17706/ijcee.2017.9.1.393-402 fatcat:z5coomjjebaf5bi5igqfwkmwzu

Circular building adaptability and its determinants – A literature review

Mohammad B. Hamida, Tuuli Jylhä, Hilde Remøy, Vincent Gruis
2022 International Journal of Building Pathology and Adaptation  
PurposeAdaptability is an inherent quality in building circularity, as adaptability can physically facilitate the reversibility of materials in a closed-reversible chain, also called "loops".  ...  both concepts was conducted to reconceptualise circular building adaptability.FindingsThe findings of the literature study show that incorporating circularity and adaptability is possible through 10 design  ...  Prefabrication of components enables for controlling their modularity and quality (Tserng et al., 2021) . 3.2.8 Re-generativity (material/energy)/renewability/recovery.  ... 
doi:10.1108/ijbpa-11-2021-0150 fatcat:vdvobft6vrepjbzlqq2c3jqqzi

Guest Editorial: Thematic Section on Applications of Emerging Computing Technologies in Smart Manufacturing and Industry 4.0

Daniele Jahier Pagliari, Frank Schirrmeister, Nader Bagherzadeh, Enrico Macii
2022 IEEE Transactions on Emerging Topics in Computing  
In particular, automated synthesis techniques are employed to design and optimize the plant's communication network, mapping data flows to physical network channels based on bandwidth and latency requirements  ...  His research interests are in the computer-aided design and optimization of digital and cyber-physical systems, with a particular focus on energy-efficiency aspects and on emerging applications, such as  ... 
doi:10.1109/tetc.2022.3146784 fatcat:33jn4imzvzg75ikhvyvsbgw4hi

A case for standard-cell based RAMs in highly-ported superscalar processor structures

Sungkwan Ku, Elliott Forbes, Rangeen Basu Roy Chowdhury, Eric Rotenberg
2017 2017 18th International Symposium on Quality Electronic Design (ISQED)  
The automatic (built-in) robustness of standard cell designs further weigh in their favor, contrasted with exquisite transistor sizing/tuning of intertwined sub-circuits in a fullcustom design.  ...  cell, and (iii) a modular layout strategy, which is the centerpiece of the memory compiler.  ...  The modularity of the design is maintained throughout the design flow to reduce the physical design effort by making placement and routing somewhat deterministic.  ... 
doi:10.1109/isqed.2017.7918305 dblp:conf/isqed/KuFCR17 fatcat:cndqal2t75getigp362rilo6xe

Towards a modular and flexible SDN control language

Messaoud Aouadj, Emmanuel Lavinal, Thierry Desprats, Michelle Sibilla
2014 2014 Global Information Infrastructure and Networking Symposium (GIIS)  
However, we think that these languages rely on abstractions that are not the most appropriate ones for expressing modular and reusable control policies.  ...  This design choice allows us to capture specific network policies such as expressing an explicit physical backup path for critical data flows.  ... 
doi:10.1109/giis.2014.6934254 dblp:conf/giis/AouadjLDS14 fatcat:azqpbloodvgelcqo7f4ahd3tau

Integrated Modeling and Simulation Framework for Wireless Sensor Networks

Baobing Wang, John S. Baras
2012 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises  
Based on the MBSD framework, we introduce a system design flow to compose both continuoustime and event-triggered modules to develop applications with support for performance study by simulations.  ...  Existing ad hoc system design methods for Wireless Sensor Networks (WSNs) suffer from lack of reusability.  ...  Then we describe the design flow to develop applications with support for automatic code generation for simulations. A.  ... 
doi:10.1109/wetice.2012.28 dblp:conf/wetice/WangB12 fatcat:dreqtp4edfakbafykn4tx77b64

"hello, (Modelica) world": Automated documentation of complex simulation models exemplified by expansion valves

Christian Vering, Sven Hinrichs, Moritz Lauster, Dirk Müller
2019 Proceedings Name  
Modelica, for example, has proven great suitability in modelling complex systems, because of its high degree of reusability.  ...  The Unified Modeling Language (UML) provides a user-friendly and graphical structure for documentation to simplify working with existing simulation models.  ...  In engineering, we utilize modelling in order to support designing processes or to enable the application of sophisticated control strategies like model predictive control.  ... 
doi:10.3384/ecp19157709 dblp:conf/modelica/VeringHLM19 fatcat:nd73znjrrvfjjmegf4ucgomcdi

Agile and Open-Source Hardware

Yungang Bao, Trevor E. Carlson
2020 IEEE Micro  
SPECIFICATIONS AND GENERATORS In the article "Generating Systolic Array Accelerators With Reusable Blocks," Jia et al. investigate how to automatically generate systolic arrays that are widely used in  ...  This system can be readily extended with new IP blocks to generate custom test chips. Central to CHIPKIT is an agile RTL development flow, including a code generation tool called VGEN.  ... 
doi:10.1109/mm.2020.3002606 fatcat:gab4gw5y35emblakueibewx5pe
« Previous Showing results 1 — 15 out of 10,090 results