![]() | |
IP / SOC Products Articles
-
Memory Design Considerations When Migrating to DDR3 Interfaces from DDR2 (Aug. 31, 2009)
This paper will review the new DDR3 features and compare and contrast them to previous features available in the DDR2 specification. One of the biggest changes is the in Physical Layer (PHY) portion of the memory interface and these changes will be high-lighted and illustrated with an example design of a high performance processor interface. The areas where backwards compatibility should be maintained will also be illustrated with an example design, showing how simple changes can provide significant benefits in re-use and system flexibility.
-
How to design an Interlaken to SPI-4.2 bridge (May. 31, 2007)
The future of networking is about higher bandwidth and lower power. More and more applications, such as video, continue to drive the bandwidth demands placed on networking equipment. At the same time, networking equipment must deliver these higher bandwidths without a dramatic increase in power consumption.
-
RAID6 accelerator in a PowerPC IOP SOC (May. 28, 2007)
This paper describes a PowerPC system-on-a-chip (SOC) which is intended to address the high-performance RAID market segment. The SOC uses IBM's Core-Connect technology to integrate a rich set of features including a DDRII-800 SDRAM controller, three 2.5Gb/s PCI-Express interfaces, hardware accelerated XOR for RAID 5 and RAID 6, I2O messaging, three DMA controllers, a 1Gb Ethernet port, a parallel peripheral Bus, three UARTs, general purpose IO, general purpose timers, and two IIC buses.
-
Realizing the Performance Potential of a PCI-Express IP (May. 21, 2007)
This paper describes challenges involved in realizing the maximum performance of a configurable interconnect IP (GPEX - Rambus PCI Express Digital Controller). The following sections describe how various performance metrics such as roundtrip latency and bandwidth can be used to characterize a PCI Express IP performance and its impact on the system. The ideas presented can also be applied to other high speed interconnect architectures like RapidIO and Hypertransport
-
Standard Debug Interface Socket Requirements For OCP-Compliant SoC (May. 21, 2007)
Debug for SoC adds new requirements and challenges in terms of adding visibility and control to a system, simplifying integration of hardware and software instrumentation into design flows, and supporting emerging needs for architectures incorporating complex network on chip buses, multiple cores, multithreading, embedded security, power management and other issues.
-
Low Power 7T SRAM Cell Scheme - ''Saving Write Zero Power'' (May. 21, 2007)
This paper presents a Seven-transistor SRAM cell intended for the advanced microprocessor. A low power write scheme, which reduces SRAM power by using seven-transistor sense-amplifying memory cell, has been described. By reducing the bitline swing and amplifying the voltage swing by a sense – amplifier, which is a part of the memory cell, the charging and discharging component bit / data lines power consumption is reduced.
-
Tutorial on 802.11n PHY layer (May. 17, 2007)
Part 1 of this tutorial covers the history of the IEEE 802.11 standard, the objectives of 802.11n, and how higher data rates are achieved
-
Timing Constraints Generation Technology (May. 17, 2007)
As design complexity has scaled upward, the need to provide accurate physical constraints like timing, area, power and port locations have become increasingly important. Of these, Timing Constraints are the most difficult to provide since they depend on many external factors like floor planning, routing and integration with other blocks. Properly created timing constraints not only reduce the total effort to achieve timing closure, but also reduce the number of iterations to achieve that goal.
-
Synthesizable Switching Logic For Network-On-Chip Designs on 90nm Technologies (May. 14, 2007)
The trend towards more scalable, plug-and-play type of communication architectures has become apparent as SoCs have built up on complexity. However, there is currently no widely accepted on-chip communication mechanism that would offer unlimited scalability. Existing multiprocessor SoCs use hierarchical buses such as AMBA and CoreConnect. Sonics Micronetwork and STBus [4] present a step towards more flexible bus architectures.
-
Anatomy of a hardware video codec (May. 14, 2007)
Inside the Diamond Video Engine for encoding/decoding H.264/AVC video.
-
Symmetric Cryptographic Offload Options for SoC Designers (May. 10, 2007)
Encryption requirements are now found in almost every new SoC design. This paper focuses on symmetric offload in a packet processing system for IPsec but the concepts apply equally well to SSL, SRTP and link security.
-
Compression/decompression tradeoffs for data networking and storage (May. 10, 2007)
Several design trade-offs to exist when building a high performance lossless data compression engine. Each of these trade-offs can vary the gate area of the end design greatly and have significant impact on the overall efficiency of the compressor (compression ratio).
-
Reusable debug infrastructure in multi core SoC : Embedded WiFi case study (May. 07, 2007)
This paper outlines a system level reusable hardware-software debug infrastructure for a complex multi core SoC and describes how this can be integrated with existing third party debug tools such as ARM MultiIce and logic analyzers. The concepts are illustrated through the case study of multi core multi million gate embedded WiFi project.
-
Analysis: CEVA's ''Lite'' Mobile Multimedia Platform (May. 02, 2007)
In March CEVA unveiled ''Mobile-Media-Lite'' (MMLite), a family of multimedia processing solutions comprising licensable silicon IP and software. The family is aimed at low-end multimedia-enabled devices such as mobile TV players, portable multimedia players, and multimedia phones.
-
IP Core for an H.264 Decoder SoC (Apr. 30, 2007)
This paper presents the development of an IP core for an H.264 decoder. This state-of-the-art video compression standard contributes to reduce the huge demand for bandwidth and storage of multimedia applications. The IP is CoreConnect compliant and implements the modules with high performance constraints.
-
How to build ultra-fast floating-point FFTs in FPGAs (Apr. 30, 2007)
Here's how to build a hybrid fixed/float FFT that achieves gigasample-per-second performance and can scale from 32 to 2,048 points.
-
DPCI: An Efficient Scalable System-on-chip Communication Architecture (Apr. 26, 2007)
This paper presents an efficient scalable communication architecture, Data Pre-fetch Core Interface (DPCI), for shared-bus based SOC systems to support scalable and pipelining communication between those IP blocks, the shared memory and the bus so as to improve the system performance and increase the system bandwidth and flexibility. The proposed architecture exhibits both hardware simplicity and system performance improvement.
-
Silicon IP for Programmable Baseband Processing (Apr. 23, 2007)
An efficient IP reuse strategy relies on IP blocks with wide applicability. That makes generic blocks, such as programmable processors preferable. However, in many applications such as handheld wireless terminals, additional silicon area and power consumption compared to fixed function solutions can not be accepted.
-
Unifying Diversity -- A classic example of Reusability (Apr. 19, 2007)
In pursuit of meeting this objective of integrating resources while first silicon success remains the ultimate goal, several approaches are tried and reusability has emerged as a more comprehensive solution. Different teams, different domains and different locations have with them diversified expertise and methodologies and integrating them is a challenge in itself.
-
Get multicore performance from one core (Apr. 18, 2007)
System-on-chip (SoC) designers know what it's like to do more with less. They're constantly challenged by ever-increasing constraints on system cost and power consumption while being tasked with increasing the performance and functionality of their designs. The tricks of the trade available to designers are, at best, a set of difficult trade-offs.
-
The value of selecting IP based on a platform (Apr. 16, 2007)
The platform often includes both software and hardware components. IP suppliers with comprehensive platforms not only provide peace of mind by conveying their application domain expertise, but also provide a true framework that enables design engineers to build end-to-end solutions that meet their needs.
-
A Central Caching Network-on-chip Communication Architecture Design (Apr. 12, 2007)
This paper presents a new NOC switch architecture which we have called CTCNOC (Central caching NOC) to offer an attractive way to reduce the system area overhead and increase system performance. The head-of-line and deadlock problems have been significantly alleviated. Through experimentation it has been shown that the proposed architecture not only exhibits hardware simplicity, but also increases overall system performance.
-
Deploying Mixed Signal IP -- Is ''No Re-Spin'' Just Spin ? (Apr. 10, 2007)
One of the key benefits for the customer in the growth of the IP market has been the increasing availability of silicon proven high performance data converters, typically the bottleneck in overall system performance. So has the mixed signal IP business removed the need for the traditional mixed mode SOC re-spin?
-
The Growing Need for Secure Storage in Automotive Systems (Apr. 10, 2007)
Automotive system memory comes in many different forms, ranging from just a few hundred bits to store IDs and sensor calibration data up to several megabytes to hold complex programs in firmware. Different systems have different requirements for the non-volatile memory (NVM) they use, but all are looking for memory that is inexpensive, reliable, secure and easily implemented in their respective systems.
-
Integrating PCI Express IP in a SoC (Apr. 02, 2007)
Due to protocol flexibility and the wide range of supported applications, PCI Express IP usually provides extensive configurability options for optimizing the PCI Express solution for the application's needs. This paper elaborates on the PCIe IP parameterization process and provides useful tools for the PCIe solution evaluation, specification, and verification.
-
An Implementation Study on Fault Tolerant LEON-3 Processor System (Mar. 26, 2007)
The paper presents a case study on implementation of the fault tolerant LEON-3 processor system on a chip for space applications. The single-event upset (SEU) tolerance is provided by design. The technique applied detects and corrects up to 4 errors in the register file and caches. The implementation details and system-on-chip features are summarized.
-
Hardware Implementation of a Combined Interleaver and DeInterleaver (Mar. 19, 2007)
The implementation of any Wireless Base band system as an IP is complex. One of the key components in the IP is the Interleave / DeInterleave process, which requires a careful implementation to obtain an optimal solution in terms of area and speed. The Interleave / DeInterleave process can consist of multiple stages and the approach of implementing these stages individually is not optimal.
-
How to design a scalable OFDMA engine for WiMAX (Mar. 15, 2007)
FPGAs deliver a scalable solution for WiMAX that offers flexibility, superior performance and fast time to market.
-
An Overview of Secret Key and Identity Management for System-on-Chip Architects (Mar. 12, 2007)
The paper begins with a brief overview of techniques for identification and authentication then follows that with a discussion of technical means to implement them in a System-on-Chip (SoC).
-
Advanced interconnects drive intelligent vision applications: Part 1 (Mar. 12, 2007)
Platform-centric methodology enables decoupling IP cores for parallel engineering with data flow design, early architecture exploration of data flows to characterize processor performance, and isolation of chip areas for rapid re-engineering of derivatives and updates.