6 research outputs found

    The Grid-Based Two-Layer Routing Algorithm Suitable for Cell/IP-Based Circuit Design

    Get PDF
    [[abstract]]In this work, we employ gridded model for channel routing and place the terminals which are horizontally aligned. We have developed a two-layer channel router that can eliminate the constraints due to overlap. The proposed approach is suitable for cell/IP-based channel-less circuit with a few channels. Our developed tool can route the nets in nearly linear time achieving to the advantage of time to market, and lead to the area overhead of 6.34% increase in average. The area overhead results from the space insertion, and we also have shown that the proposed algorithm can achieve 100% routing on most ISCASpsila85 benchmarks. In addition, the number of channel tracks can be minimized by our algorithm.[[conferencetype]]國際[[conferencelocation]]St. Julien's, Malt

    Integrated silicon assembly

    Get PDF

    The predictor-adaptor paradigm : automation of custom layout by flexible design

    Get PDF

    Application of knowledge based engineering principles to intelligent automation systems

    Get PDF
    The automation of engineering processes provides many benefits over manual methods including significant cost and scheduling reduction as well as intangible advantages of greater consistency based on agreed methods, standardisation and simplification of complex problems and knowledge retention. Knowledge Based Engineering (KBE) and Design Automation (DA) are two sets of methodologies and technologies for automating engineering processes through software. KBE refers to the structured capture, modelling and deployment of engineering knowledge in high level intelligent systems that provide a wide scope of automation capability. KBE system development is supported by numerous mature methodologies that cover all aspects of the development process including: problem identification and feasibility studies, knowledge capture and modelling, and system design, development and deployment. Conversely, DA is the process of developing automated solutions to specific, well defined engineering tasks. The DA approach is characterised by agile software development methods, producing lower level systems that are intentionally limited in scope. DA-type solutions are more commonly adopted by industry than KBE applications due to shorter development schedules, lower cost and less complex development processes. However, DA application development is not as well supported by theoretical frameworks, and consequently, development processes can be unstructured and best practices not observed. The research presented in this thesis is divided into two key areas. Firstly, a methodology for automating engineering processes is proposed, with the aim of improving the accessibility of mature KBE methods to a broader industrial base. This methodology supports development of automation applications ranging in complexity from high level KBE systems to lower level DA applications. A complexity editing mechanism is introduced that relates detailed processes of KBE methodologies to a set of characteristics that can be exhibited by automated solutions. Depending on individual application requirements, complexity of automated solutions can lowered by deselecting one or more of these characteristics, omitting associated high-level processes from the development methodology. At the lowest level of complexity, the methodology provides a structured process for producing DA applications that incorporates principles of mature KBE methodologies. The second part of this research uses the proposed automation methodology to develop a system to automate the layout design of aircraft electrical harnesses. Increasing complexity of aircraft electrical systems has an associated increase in the number and size of electrical harnesses required to connect subsystems throughout the airframe. Current practices for layout design are highly manual, with many governing rules and best practices. The automation of this process will provide a significant reduction in low level, repetitive, manual work. The resulting automated routing tool implements path-finding techniques from computer game artificial intelligence and microprocessor design domains, together with new methods for incorporating the numerous design rules governing harness placement. The system was tested with a complex industrial test case, and was found to provide harness solutions in a fraction of the time and with comparable quality as equivalent manual design processes. The repeatability of the automated process can also minimise scheduling impacts caused by late design changes

    The 24th Aerospace Mechanisms Symposium

    Get PDF
    The proceedings of the symposium are reported. Technological areas covered include actuators, aerospace mechanism applications for ground support equipment, lubricants, latches, connectors, and other mechanisms for large space structures
    corecore