System-on-a-Chip 101: Adding Intellectual PropertySponsored by: TOSHIBA

Sept. 29, 2003
Following several simple guidelines makes it easy to incorporate blocks of intellectual property when designing systems-on-a-chip.

System-on-a-chip (SoC) design is a complex effort that encompasses many disciplines, from circuit design to thermal management to testing. When working with a design library from a particular ASIC supplier, creating an SoC solution can be relatively straightforward because the library’s circuit building blocks are designed to work together. However, the challenge gets more complex when designs must incorporate blocks of intellectual property (IP) acquired from third-party suppliers into the design flow. Such blocks may follow different design rules, have incompatible interfaces, and require unique test support. However, there are ways to mitigate the potential incompatibilities. Sticking to a set of guidelines will smooth the IP’s path into the design.

Today’s multi-megagate SoC designs often include many different blocks of IP to reduce design time. In the example shown in Figure 1, the left half of a highly integrated SoC combines a RISC processor with associated instruction and data caches, interrupt and DMA controllers, a double-data-rate SDRAM controller, a local scratchpad memory (8 kbytes), and JTAG test support. The other half of the chip includes complex I/O functions such as a 10/100/1000 Ethernet media access controller (MAC), a PCI interface block, a USB interface, and possibly a Bluetooth baseband controller. These blocks can either be selected from the SoC vendor’s design library or imported into the design from an independent IP supplier.

Click here to download the PDF version of this entire article.

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!