Functional Simulation

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 321 Experts worldwide ranked by ideXlab platform

Pranav Ashar - One of the best experts on this subject based on the ideXlab platform.

  • a fast inexpensive and scalable hardware acceleration technique for Functional Simulation
    Design Automation Conference, 2002
    Co-Authors: Srihari Cadambi, Chandra Mulpuri, Pranav Ashar
    Abstract:

    We introduce a novel approach to accelerating Functional Simulation. The key attributes of our approach are high-performance, low-cost, scalability and low turn-around-time (TAT). We achieve speedups between 25 and 2000x over zero delay event-driven Simulation and between 75 and 1000x over cycle-based Simulation on benchmark and industrial circuits while maintaining the cost, scalability and TAT advantages of Simulation. Owing to these attributes, we believe that such an approach has potential for very wide deployment as replacement or enhancement for existing simulators. Our technology relies on a VLIW-like virtual Simulation processor (SimPLE) mapped to a single FPGA on an off-the-shelf PCI board. Primarily responsible for the speed are (i) parallelism in the processor architecture (ii) high pin count on the FPGA enabling large instruction bandwidth and (iii) high speed (124 MHz on Xilinx Virtex-II) single-FPGA implementation of the processor with regularity driven efficient place and route. Companion to the processor is the very fast SimPLE compiler which achieves compilation rates of 4 million gates/hour. In order to simulate the netlist, the compiled instructions are streamed through the FPGA, along with the Simulation vectors. This architecture plugs in naturally into any existing HDL Simulation environment. We have a working prototype based on a commercially available PCI-based FPGA board.

  • DAC - A fast, inexpensive and scalable hardware acceleration technique for Functional Simulation
    Proceedings of the 39th conference on Design automation - DAC '02, 2002
    Co-Authors: Srihari Cadambi, Chandra Mulpuri, Pranav Ashar
    Abstract:

    We introduce a novel approach to accelerating Functional Simulation. The key attributes of our approach are high-performance, low-cost, scalability and low turn-around-time (TAT). We achieve speedups between 25 and 2000x over zero delay event-driven Simulation and between 75 and 1000x over cycle-based Simulation on benchmark and industrial circuits while maintaining the cost, scalability and TAT advantages of Simulation. Owing to these attributes, we believe that such an approach has potential for very wide deployment as replacement or enhancement for existing simulators. Our technology relies on a VLIW-like virtual Simulation processor (SimPLE) mapped to a single FPGA on an off-the-shelf PCI board. Primarily responsible for the speed are (i) parallelism in the processor architecture (ii) high pin count on the FPGA enabling large instruction bandwidth and (iii) high speed (124 MHz on Xilinx Virtex-II) single-FPGA implementation of the processor with regularity driven efficient place and route. Companion to the processor is the very fast SimPLE compiler which achieves compilation rates of 4 million gates/hour. In order to simulate the netlist, the compiled instructions are streamed through the FPGA, along with the Simulation vectors. This architecture plugs in naturally into any existing HDL Simulation environment. We have a working prototype based on a commercially available PCI-based FPGA board.

  • fast Functional Simulation using branching programs
    International Conference on Computer Aided Design, 1995
    Co-Authors: Pranav Ashar, Sharad Malik
    Abstract:

    Abstract: This paper addresses the problem of speeding up Functional (delay-independent) logic Simulation for synchronous digital systems. The problem needs very little new motivation-cycle-based Functional Simulation is the largest consumer of computing cycles in system design. Most existing simulators for this task can he classified as being either event driven or levelized compiled-code, with the levelized compiled code simulators generally being considered faster for this task. An alternative technique, based on evaluation using branching programs, was suggested about a decade ago in the context of switch level Functional Simulation. However, this had very limited application since it could not handle the large circuits encountered in practice. This paper resurrects the basic idea present this technique and provides significant modifications that enable its application to contemporary industrial strength circuits. We present experimental results that demonstrate up to a 10X speedup over levelized compiled code Simulation for a large suite of benchmark circuits as well as for industrial examples with over 40.000 gates.

  • ICCAD - Fast Functional Simulation using branching programs
    1995
    Co-Authors: Pranav Ashar, Sharad Malik
    Abstract:

    Abstract: This paper addresses the problem of speeding up Functional (delay-independent) logic Simulation for synchronous digital systems. The problem needs very little new motivation-cycle-based Functional Simulation is the largest consumer of computing cycles in system design. Most existing simulators for this task can he classified as being either event driven or levelized compiled-code, with the levelized compiled code simulators generally being considered faster for this task. An alternative technique, based on evaluation using branching programs, was suggested about a decade ago in the context of switch level Functional Simulation. However, this had very limited application since it could not handle the large circuits encountered in practice. This paper resurrects the basic idea present this technique and provides significant modifications that enable its application to contemporary industrial strength circuits. We present experimental results that demonstrate up to a 10X speedup over levelized compiled code Simulation for a large suite of benchmark circuits as well as for industrial examples with over 40.000 gates.

Chongmin Kyung - One of the best experts on this subject based on the ideXlab platform.

  • communication efficient hardware acceleration for fast Functional Simulation
    Design Automation Conference, 2004
    Co-Authors: Youngjin Kim, Wooseung Yang, Youngsu Kwon, Chongmin Kyung
    Abstract:

    This paper presents new technology that accelerates system verification. Traditional methods for verifying Functional designs are based on logic Simulation, which becomes more time-consuming as design complexity increases. To accelerate Functional Simulation, hardware acceleration is used to offload calculation-intensive tasks from the software simulator. Hardware accelerated Simulation dramatically reduces the Simulation time. However, the communication overhead between the software simulator and hardware accelerator is becoming a new critical bottleneck. We reduce the communication overhead by exploiting burst data transfer and parallelism, which are obtained by splitting testbench and moving a part of testbench into hardware accelerator. Our experiments demonstrated that the proposed method reduces the communication overhead by a factor of about 40 compared to conventional hardware accelerated Simulation while maintaining the cycle accuracy and compatibility with the original testbench.

  • DAC - Communication-efficient hardware acceleration for fast Functional Simulation
    Proceedings of the 41st annual conference on Design automation - DAC '04, 2004
    Co-Authors: Young-il Kim, Wooseung Yang, Youngsu Kwon, Chongmin Kyung
    Abstract:

    This paper presents new technology that accelerates system verification. Traditional methods for verifying Functional designs are based on logic Simulation, which becomes more time-consuming as design complexity increases. To accelerate Functional Simulation, hardware acceleration is used to offload calculation-intensive tasks from the software simulator. Hardware accelerated Simulation dramatically reduces the Simulation time. However, the communication overhead between the software simulator and hardware accelerator is becoming a new critical bottleneck. We reduce the communication overhead by exploiting burst data transfer and parallelism, which are obtained by splitting testbench and moving a part of testbench into hardware accelerator. Our experiments demonstrated that the proposed method reduces the communication overhead by a factor of about 40 compared to conventional hardware accelerated Simulation while maintaining the cycle accuracy and compatibility with the original testbench.

Zhao Xing-yun - One of the best experts on this subject based on the ideXlab platform.

  • The Mathematic Model for Radar Reconnaissance Equipment Functional Simulation
    Computer Simulation, 2006
    Co-Authors: Zhao Xing-yun
    Abstract:

    The radar reconnaissance equipment Functional Simulation is the base of the radar EW Simulation and one of developing Simulation technologies.In this paper,based on the analysis of the existing radar reconnaissance equipment mathematic models and practical application,a simple and practical radar reconnaissance equipment mathematic model is proposed from engineering view,which is mainly for modeling the functions and charac teristics of interception,measurement and recognition of the radar reconnaissance equipments.The model includes equipment noise Simulation model,measurement Simulation model,interception Simulation model and the recognition for radiant point Simulation model.It has been approved and used among the federation of radar reconnaissance equipment model based on HLA and offers a helpful reference for related design.

Srihari Cadambi - One of the best experts on this subject based on the ideXlab platform.

  • a fast inexpensive and scalable hardware acceleration technique for Functional Simulation
    Design Automation Conference, 2002
    Co-Authors: Srihari Cadambi, Chandra Mulpuri, Pranav Ashar
    Abstract:

    We introduce a novel approach to accelerating Functional Simulation. The key attributes of our approach are high-performance, low-cost, scalability and low turn-around-time (TAT). We achieve speedups between 25 and 2000x over zero delay event-driven Simulation and between 75 and 1000x over cycle-based Simulation on benchmark and industrial circuits while maintaining the cost, scalability and TAT advantages of Simulation. Owing to these attributes, we believe that such an approach has potential for very wide deployment as replacement or enhancement for existing simulators. Our technology relies on a VLIW-like virtual Simulation processor (SimPLE) mapped to a single FPGA on an off-the-shelf PCI board. Primarily responsible for the speed are (i) parallelism in the processor architecture (ii) high pin count on the FPGA enabling large instruction bandwidth and (iii) high speed (124 MHz on Xilinx Virtex-II) single-FPGA implementation of the processor with regularity driven efficient place and route. Companion to the processor is the very fast SimPLE compiler which achieves compilation rates of 4 million gates/hour. In order to simulate the netlist, the compiled instructions are streamed through the FPGA, along with the Simulation vectors. This architecture plugs in naturally into any existing HDL Simulation environment. We have a working prototype based on a commercially available PCI-based FPGA board.

  • DAC - A fast, inexpensive and scalable hardware acceleration technique for Functional Simulation
    Proceedings of the 39th conference on Design automation - DAC '02, 2002
    Co-Authors: Srihari Cadambi, Chandra Mulpuri, Pranav Ashar
    Abstract:

    We introduce a novel approach to accelerating Functional Simulation. The key attributes of our approach are high-performance, low-cost, scalability and low turn-around-time (TAT). We achieve speedups between 25 and 2000x over zero delay event-driven Simulation and between 75 and 1000x over cycle-based Simulation on benchmark and industrial circuits while maintaining the cost, scalability and TAT advantages of Simulation. Owing to these attributes, we believe that such an approach has potential for very wide deployment as replacement or enhancement for existing simulators. Our technology relies on a VLIW-like virtual Simulation processor (SimPLE) mapped to a single FPGA on an off-the-shelf PCI board. Primarily responsible for the speed are (i) parallelism in the processor architecture (ii) high pin count on the FPGA enabling large instruction bandwidth and (iii) high speed (124 MHz on Xilinx Virtex-II) single-FPGA implementation of the processor with regularity driven efficient place and route. Companion to the processor is the very fast SimPLE compiler which achieves compilation rates of 4 million gates/hour. In order to simulate the netlist, the compiled instructions are streamed through the FPGA, along with the Simulation vectors. This architecture plugs in naturally into any existing HDL Simulation environment. We have a working prototype based on a commercially available PCI-based FPGA board.

Stephen E. Pautler - One of the best experts on this subject based on the ideXlab platform.

  • Design of Functional Simulation of renal cancer in virtual reality environments
    Urology, 2005
    Co-Authors: Bodo E. Knudsen, Gord Campbell, Andrew Kennedy, Justin Amann, Darren Beiko, James Watterson, Ben H. Chew, John D. Denstedt, Stephen E. Pautler
    Abstract:

    Abstract Objectives The preoperative planning of partial nephrectomy can be facilitated by the ability to view the tumor and surrounding tissue in three-dimensional (3D) virtual reality (VR). A technique to convert Digital Imaging and Communications in Medicine computed tomography scan data into a fully 3D VR environment was developed. The model can be transferred to a personal computer, allowing the surgeon to view the 3D model in the operating room. Methods Computed tomography data from a patient with multifocal renal masses was converted into a 3D polygonal mesh using Amira running on a desktop personal computer with Windows XP Professional. A Silicon Graphics Monster Onyx2 running the Linux operating system was used to view the 3D stereo model in the VR environments: either the CAVE or a specialized desk called the Immersadesk. An application to view and interact with the model on a desktop personal computer was written in C++. Results A 3D model of the kidney, the multiple tumors, and the associated systems was created. The model could be viewed and manipulated in a true VR environment and on a desktop personal computer. Conclusions This project completed two major goals. First, a 3D model of a kidney containing multiple masses was created and viewed in a VR environment. Second, an interface to display the model on a desktop personal computer in the operating room was created. This is the first step in bringing VR technology to the operating room to assist the surgeon directly.