How VXLAN-Based Ethernet IP Solves Cloud Computing Network Bottlenecks


Network virtualization technologies running over optimized Ethernet IP are enabling cloud computing data centers to expand and support the growing amount of internet traffic. Hyperscale cloud data centers are driving requirements for new network overlay protocols such as Virtual Extensible LAN (VXLAN) running over Ethernet. This whitepaper discusses in detail the benefits of VXLAN and how it ca... » read more

Heterogeneous Multi-Processing Solution


With an increasing need for higher performance in mobile devices, the battery capacity must be increased accordingly, which is not easy because of the small size of mobile devices. Therefore, the demand for better power efficiency of mobile devices, which im- plies lower power consumption and higher performance is becoming critical. Recently, big.LITTLE architecture was intro- duced to fulfill ... » read more

How Code Is Embedded


By Ambuj Kumar, System Architect at Rambus Cryptography Research Division Today, chip development and manufacturing processes have become exponentially complex. A typical chip may include dozens of semiconductor IPs, using various EDA tools, and developed around the globe,. The chip itself goes through very complex lifecycle from RTL through netlist, GDS data, wafer, and packaged die, to e... » read more

A Novel Approach To Dummy Fill For Analog Designs


With small geometry silicon processes, additional nonfunctional geometric structures are required to maintain layer planarity during the chemical/mechanical polishing (CMP) phase of processing. The automated layout flows to generate such geometries tend to be designed primarily for large system on chip (SOC) digital designs. When applied to mixed-signal layouts, these flows have been seen to ha... » read more

Transaction Debug


SoC design is complex. It involves both software and hardware design that calls for a higher level of abstraction to ensure accurate verification. Transaction-level verification and debug offers this higher abstraction, while staying close to actual hardware signals. Traditionally, its use has been limited by the lack of a better mechanism and database to capture the critical information needed... » read more

Pattern Matching: Blueprints For Further Success


Design patterns have a wide variety of applications in the design, verification and test flows of IC development. From significantly reducing rule deck complexity to simplifying the task of avoiding known yield detractors to enhancing workflows such as design rule waiver recognition, pattern matching has become a useful tool throughout design, verification, and test process. Learn how Calibre P... » read more

ARM and Qualcomm: Enabling The Next Mobile Computing Revolution With Highly Integrated ARMv8-A Based SoCs


This joint white paper by ARM and Qualcomm examines the forces behind the recent mobile computing revolution and what will be required for companies to succeed in future evolutions of mobile computing. This paper includes how the next generation of the ARM® architecture, ARMv8-A, will enable the next mobile revolution based around the ARM AArch64 64-bit instruction set while providing full sup... » read more

System-Aware SoC Power, Noise And Reliability Sign-Off


In globally competitive markets for mobile, consumer and automotive electronic systems, the critical success factors are power consumption, performance and reliability. To manage these conflicting requirements, design teams consider multiple options, including the use of advanced process technology nodes — especially FinFET-based devices. These advanced technology nodes allow chips to operate... » read more

Leveraging Processor Extensibility To Build An Ultra Low-Power Embedded Subsystem


There is increasing demand for electronic devices to execute more functions while consuming less power and silicon area. To achieve this, systems instantiating multiple, heterogeneous processor cores optimized for low power and high performance are gaining popularity among design teams. In these systems, one or more deeply embedded processors execute a limited set of dedicated applications. The... » read more

Selecting An Operating System For Embedded Applications


It seems these days, just about every embedded system has some type of operating system. And there are more options today as to which OS to choose. Is open source your best choice? What about a free RTOS? In this paper, learn the pros and cons of the many OS options available today and how to select the right OS for your next embedded project. To read more, click here. » read more

← Older posts Newer posts →