Even Standard IP Isn't Always Standard
Just because IP complies with a spec doesn’t mean it can’t be tweaked. But what happens if you do tweak it?
Time to market and rising complexity are forcing the use of more third-party IP as well as increasing reuse of internally developed IP. But as more IP is added into SoCs, chipmakers are discovering some interesting things:
- Not all IP works together as planned, even when it’s well characterized. As with cars, performance and mileage vary greatly depending upon who’s driving—and who’s in the next lane.
- Even standard IP isn’t always standard. In fact, it’s frequently tweaked for differentiation.
- Mixing IP isn’t as straightforward as it sounds, and sometimes the best choices are counterintuitive.
- Expertise in working with IP is limited, particularly at the system level, a situation that will only get worse as companies develop fewer but more complex chips.
These developments haven’t gone unnoticed by IP vendors, of course. In technology, broad-based engineering issues are considered opportunities. But solving them isn’t so simple.
Related Semiconductor IP
- USB Super-speed+ PHY
- USB 20Gbps Device Controller
- USB 2.0 HS PHY Interface
- USB 1.1 Device Controller
- USB Full Speed Transceiver
Related Blogs
- Synopsys Secures Connected Vehicles with Industry's First IP Product to Achieve Third-Party Certification for ISO/SAE 21434 Cybersecurity Standard
- CXL 3.1: How Evolving CXL Standards are Pushing Interconnects to Even Higher Performance
- Bluetooth set as short range wireless standard for smart energy!
- A standard who's time must come - SCE-MI
Latest Blogs
- Inside the SiFive Performance™ P570 Gen 3: High Performance Efficiency for Next-Generation Consumer and Commercial Applications
- What the steam engine can teach us about modern chip design
- Automotive silicon in the era of AI, functional safety, and cybersecurity
- JPEG XS Officially Joins GenICam, The Machine Vision Standard Managed By EMVA
- Beyond PCIe Compliance: Why Stress Testing Is Crucial for Edge AI Deployments