D&R Industry Articles (September 2009)
Articles for the Week of September 28, 2009
Transactions in an OVM SystemVerilog Verification Environment
Modeling a verification environment with transactions encompasses many areas, including test bench design and debug, golden model comparison, functional verification between abstraction levels and overall system operation. This paper will discuss certain techniques for modeling with transactions in each of these different abstraction levels and how to effectively combine them using the OVM and SystemVerilog.- Enabling Secure Integration of Multiple IP Cores in the Same FPGA
- USB 3.0 is poised to shift the PC and storage markets
Articles for the Week of September 21, 2009
A 24 Processors System on Chip FPGA Design with Network on Chip
In this paper we present a single FPGA chip implementation of a NOC based shared memory multiprocessor system with 24 processors connected to a main memory composed of 4 DDR2 banks. All the processors and DDR2 memories are connected to a NOC through Open Core Protocol (OCP-IP) interface. The MPSOC have been validated and evaluated through actual execution with matrix multiplication application. A Global Asynchronous Local Synchronous (GALS) design methodology have been adopted throughout the design cycle and exploited for clock trees designs.- Multicore programming made easy?
- Fundamentals of Booting for Embedded Processors
- Seamless integration of multicore embedded systems
Articles for the Week of September 14, 2009
Semiconductor IP Quality - A User guide
This paper provides a holistic approach for to how to ensure your customer’s product is going to fulfill its destiny. The key for the IP companies' success is their ability to ensure smooth integration of the IP, and the customer ability to see revenue generated from that product.- Evaluating the performance of multi-core processors - Part 2
- Evaluating the performance of multi-core processors - Part 1
- OCP-IP SOLV eases SoC verification
- Anti tamper real time clock (RTC) - make your embedded system secure
Articles for the Week of September 7, 2009
Platform Based Design using a design meta-database
In this paper we introduce a method for platform-based design and integration of a System on Chip (SoC) using a centralized design meta-database from which all related design data such as EDA tool command scripts, Hardware Description Language (HDL) files, design constraints and user- documentation can be generated. In this meta-data centric approach we aim to keep the required tool chain complexity and the minimum required meta-data for an IP as low as possible.- Cost-effective SoCs are the key to fostering innovation
- Using platform independent models to proliferate code across multiple application environments
- Survey of Chip Designers on the Value of Formal Verification Across the Spectrum of Applications
- Enabling Robust and Flexible SOC Designs with AXI to PCIe Bridge Solutions
Articles for the Week of August 31, 2009
Additional Articles- Building high-speed FPGA memory interfaces
- Why Hi-Speed USB doesn't always mean high speed performance