Design Reuse
Search EETimes
Silicon IP Verification IP Software IP Wanted IP !!! Free Download IP Analytics (Restricted Access) FPGA Board / Kit Design Services Foundries Main IP/SoC Products Embedded Systems Design Platform / Structured ASIC Foundries FPGA / CPLD Fabless / IDM Deals Legal Business Financial Results People ESL Design Commentary / Analysis Main Silicon IP / SoC Verification IP FPGA / CPLD Embedded Systems Design Platform / Structured ASIC ESL Design ESL Design Standards & Best Practice Structured ASIC Verification IP Main On Cores Multimedia IP Journal Embedded Systems EDA Tools IP Cores Tool Demos D&R Partners Events Calendar Webcasts / Podcasts Online Bookstore


Home | ESL IP | ESL Tools | Industry Articles | Latest News | Events


ESL Design Articles

  • Fast Virtual Prototyping for early software design and verification (Feb. 26, 2007)
    This paper describes a simplified and novel approach for fast and easy virtual prototyping which provides a fully functional and accurate platform for the embedded software developer. This platform enables the software developer to execute the same binary image on the virtual platform as he would on the real hardware. The virtual platform, thus developed, can also be used for meaningful development of newer software features and upgrades, and will carry a lot of value for software development.
  • System simulation speeds application development (Feb. 26, 2007)
    The wide range of different types and models of mobile phones can be a significant problem for developers of software. While the majority of phones are based on the ARM processor architecture, there are many different implementations with processor cores from the ARM9 and ARM11 families, and different ranges of peripherals from suppliers such as Texas Instruments, Qualcomm or Atmel.
  • Accelerated IP Model Development (Feb. 22, 2007)
    IP-based SOC designs are increasingly dependent upon ESL methodologies to balance the constantly increasing pressure on both schedule and design complexity. In order to meet these demands, system models need to be generated rapidly and delivered to the teams developing the architecture, coding the implementation and validating the software. This paper will discuss a method for accelerating the development and validation of these complex system models.
  • Plan your verification with SystemVerilog (Feb. 19, 2007)
    As verification engineers move to more-sophisticated techniques for system-on-chip (SoC) designs, their planning process is evolving as well. Traditional test-based planning is being supplanted by more sophisticated verification plans tracking coverage and assertions. One factor in this change is the widespread adoption of SystemVerilog, which supports the specification of functional coverage points, assertions and testbench constraints.
  • Programmable accelerators: hardware performance with software flexibility (Feb. 01, 2007)
    Programmable accelerators combine the performance of custom hardware with the flexibility of software--and they are surprisingly easy to design. This article shows how to specify, profile, and debug a programmable accelerator, all in a matter of weeks.
  • Defining the TLM-to-RTL Design Flow (Jan. 18, 2007)
    As System-on-Chip (SoC) designs grow ever larger, design and verification flows are changing. A rich mix of features, increased software content, high intellectual property (IP) use and submicron implementation technology have semiconductor and system companies searching for new electronic system level (ESL)-based design flows.
  • How NXP uses Spirit/ESL-based IP ''Yellow Pages'' to speed System-on-Chip design time (Dec. 07, 2006)
    You can either spend a month hand-crafting the last few hundred square microns of silicon out of a system-on-chip (SoC) design or you can put your product on the market one month quicker.
  • ''Enterprise'' System Level (ESL) Verification -- PART II (Dec. 04, 2006)
    Hardware and embedded software development at the system-level will only require more verification cycles and proven methodologies to adhere to the specification to expose system-level errors and manage overall project risk
  • We Need ''Enterprise'' System-Level Solutions (Nov. 23, 2006)
    To close the gaps in systems development across distributed design and verification teams it will become necessary to plan, design, and verify embedded software closer in-line with the way we currently design and verify hardware.
  • Fit the hardware to the algorithm with SystemC models (Oct. 12, 2006)
  • Getting Practical with ESL Design Methodologies (Sep. 21, 2006)
  • SystemVerilog Reference Verification Methodology: VMM Adoption (Sep. 04, 2006)
  • Complex DSP system modeling made easy (Aug. 31, 2006)
  • How to use UML in your SoC hardware/software design: Part 1 (Jul. 17, 2006)
  • Legacy RTL brought into system-level flow (Jun. 27, 2006)
  • Cycle Accuracy Analysis and Performance Measurements of a SystemC model (Jun. 19, 2006)
  • A Case Study in Rule-Based Modeling (Jun. 15, 2006)
  • SystemVerilog reference verification methodology: ESL (Jun. 12, 2006)
  • Efficient creation of peripheral simulation from specifications (Jun. 05, 2006)
  • Automated video algorithm implementation (Jun. 02, 2006)
  • A bridging model for ESL synthesis (May. 30, 2006)
  • A SystemVerilog DPI Framework for Reusable Transaction Level Testing, Debug and Analysis of SoC Designs (May. 22, 2006)
  • Sequential equivalence checking supports ESL flow (May. 15, 2006)
  • SystemVerilog reference verification methodology: RTL (May. 01, 2006)
  • Implementation of a SystemC Assertion Library (Apr. 10, 2006)
  • SystemVerilog reference verification methodology: Introduction (Mar. 27, 2006)
  • Managing Complexity with SystemC (Mar. 09, 2006)
  • The 'what' and 'why' of transaction level modeling (Feb. 27, 2006)
  • ESL Requirements for Configurable Processor-based Embedded System Design (Jan. 30, 2006)
  • Integrating a Multi-Vendor ESL-to-Silicon Design Flow Using SPIRIT (Jan. 16, 2006)



  • list: 0.388753890991 seconds
    detail: -1215287564.79 seconds
    prov: -1215287564.79 seconds
    end_new