1,045 research outputs found

    Simulation of the UKQCD computer

    Get PDF

    Process Optimization and Design of an Automation Controller for a Multidisciplinary Combat Engineering System

    Get PDF
    Design of an automation controller for a “Electro-Hydro-Mechanical Object Laying System” is presented in this paper, which is a multidisciplinary equipment consisting of Electromechanical and Hydraulic Actuators and large number of sensors for process feedback. There are complex mechanisms and processes involved in this system, which are required to be operated/executed in sequential and parallel manner in real time. The operation of spatially distributed Electromechanical & Hydraulic actuators with feedbacks from multiple type of sensors are required to be synchronized for multiple activities at a faster rate along with safely handling of the objects. All the activities are automated with minimum human intervention to avoid risk to the crew. This paper mainly focuses on electronic controller hardware design for military environment and process optimization to achieve faster object laying rate

    Reason Maintenance in Product Modelling via Open Source CAD System

    Get PDF
    The present and future challenges of a new product design, forecasting and risk management launch strategy for a new product modelling decision process. This paper intends to propose and to look towards the development of a low-cost integrated CAD-CAPP-CAD/CAM product modelling system for the design and manufacture of a proposed product. It is a mapping between several design phases like functional design, technical design and physical design. The modelling data generation process begins with the drafting of a product to be maintained using the drafting software package. From the CAD drawing, the data are transferred to be used as the product models and a CAPP software package will then prepare the operational parameters for the manufacturing of the product. These process data are relayed to a CAM software package, which will then generate the automating information-processing functions. The final stage of the function is to support design and manufacturing operations that may have reaped many benefits in terms of its initial equipment and software costs

    lmproving Microcontroller and Computer Architecture Education through Software Simulation

    Get PDF
    In this thesis, we aim to improve the outcomes of students learning Computer Architecture and Embedded Systems topics within Software and Computer Engineering programs. We develop a simulation of processors that attempts to improve the visibility of hardware within the simulation environment and replace existing solutions in use within the classroom. We designate a series of requirements of a successful simulation suite based on current state-of-the-art simulations within literature. Provided these requirements, we build a quantitative rating of the same set of simulations. Additionally, we rate our previously implemented tool, hc12sim, with current solutions. Using the gaps in implementations from our state-of-the-art survey, we develop two solutions. First, we developed a web-based solution using the Scala.js compiler for Scala with an event-driven simulation engine through Akka. This Scala model implements a VHDL-like DSL for instruction control definition. Next we propose tools for developing cross-platform native applications through a project-based build system within CMake and a continuous integration pipeline using Vagrant, Oracle VirtualBox and Jenkins. Lastly, we propose a configuration-driven processor simulation built from the original hc12sim project that utilizes a Lua-based scripting interface for processor configuration. While we considered other high-level languages, Lua best fit our requirements allowing students to use a modern high-level programming language for processor configuration. Instruction controls are defined through Lua functions using high-level constructs that implicitly trigger low-level simulation events. Lastly, we conclude with suggestions for building a new solution that would better meet requirements set forth in our research question building from successful aspects from this work

    Reason Maintenance in Product Modelling via Open Source CAD System

    Get PDF
    The present and future challenges of a new product design, forecasting and risk management launch strategy for a new product modelling decision process. This paper intends to propose and to look towards the development of a low-cost integrated CAD-CAPP-CAD/CAM product modelling system for the design and manufacture of a proposed product. It is a mapping between several design phases like functional design, technical design and physical design. The modelling data generation process begins with the drafting of a product to be maintained using the drafting software package. From the CAD drawing, the data are transferred to be used as the product models and a CAPP software package will then prepare the operational parameters for the manufacturing of the product. These process data are relayed to a CAM software package, which will then generate the automating information processing functions. The final stage of the function is to support design and manufacturing operations that may have reaped many benefits in terms of its initial equipment and software costs

    SIMULATION PLATFORM IN TLM OF SYSTEM ON CHIP USING RETARGETABLE ISS

    Get PDF
    System-on-Chip  (SoC) designs are increasingly becoming more complex. One of the major constraints is the time to market New design methods are necessary, and the tendency is with the integration of the software and hardware parts on the same chip.  Efficient on-chip communication architectures are critical for achieving desired performance in these systems  Thus, the development of codesign’s modern methods and  the appearance of hardware description languages  (HDL) based on C/C++ such as SystemC or specC allowing to employ the same language to describe the software and the hardware, and returning of this fact easier and more effective Co-simulation. These methods would be able to generate an optimal solution starting from a functional specification by reducing the time and the cost of the design. Thus, one of the main objectives of this paper is the development  of  a SystemC  platform  for multiprocessors architectural exploration at  the compromise  level  (TLM) by using SystemC/TLM.  It must  lead  to partition  system  into hw/sw and also  to validate  it by simulation or  to move easily modules from hardware to software (or vice versa) during the architectural exploration. Except for the software task priorities that could be modified, we only need to recompile and simulate 
    corecore