Advertise on the world's largest semiconductor IP catalog at ChipEstimate.com Advertise on the world's largest semiconductor IP catalog at ChipEstimate.com
Advertise on the world's largest semiconductor IP catalog at ChipEstimate.com
RSS
IP Insider - Semiconductor IP news and trends blog with John Blyler

IP Insider
Semiconductor IP News and Trends Blog

By John Blyler

What Color is Your Semiconductor IP Box?

Black, white and even grey box testing techniques from the world of hardware and software integration are finding a place in semiconductor IP subsystems.

Much has been said about the need to incorporate software into chip and board level hardware design. Cadence’s EDA360 vision is but one example of the realization that silicon and software must be co-developed to achieve the optimal system design.

Integrating the disciplines of hardware (chip) and software design is not an easy task. It requires a systems engineering approach throughout the entire development life cycle, but particularly during the design and integration phase. While hardware and software engineers are experts in their respective “white box” domains, System Engineers have experience integrating the resulting “black box” subsystems.

Let’s be clear on terminology. “White box” refers to a method of testing where the internal workings of electronic components or software code are known. This is where hardware or software domain-specific experience and knowledge are needed.

Black box testing refers to functional tests where the internal workings of the hardware or software subsystems are unknown. In Black Box testing, only the input and output parameters of the subsystem are known. This is the realm of Systems Engineering.

To successfully integrate hardware and software subsystems, a Systems Engineer must have a working knowledge of both domains. He or she must be able to communicate effectively with both the hardware and software engineers during the white-box testing that precedes full system integration during the black-box testing phase.

Further, in the shrinking time-to-market (TTM) windows of today’s electronic systems, software development must start before hardware is fully available. This need has resulted in a co-design methodology between hardware and software which in turn affects traditional white- and black-box testing. The Systems Engineer must be involved in both co-design and co-testing to ensure validation and verification of system level requirements.

What does all of this mean to the world of semiconductor IP design? One of the problems with integration of large blocks of third party IP – think ARM cores – is that signals may cross different clocking domains. By design, semiconductor IP cores – logic, cell or chip layout – are black boxes for the SoC integration team. How does a System Engineer ensure successful integration in a purely black box environment? One way is to have access one or two relevant white-box parameters, resulting in what has been dubbed grey-box testing.

Grey-box testing is black-box testing with some knowledge of internal data structures and algorithms. It can be thought of as selective white box testing but without full access to the software’s source code. Black box models provide input and output signals, but nothing else. In IP integration, a grey-box model may provide a single level of register logic to enable inter-block analysis. This additional knowledge should provide greater test cover that result in fewer end-product failures. One example of the grey-box approach was provided by Blue Pearl’s recent partnership with Xilinx – announced during DAC 2012 – to develop grey-box testing for ARM core based System-on-Chips (SoCs).)

White-, black- and grey-box testing strategies are but one of many issues faced in SoC IP integration (see, Experts at the Table: IP Subsystems” ) Yet all of these issues are but a subset of challenges encountered in the integration of larger hardware and software systems – e.g., at the board, module and top system level. The goal is that successful approaches are applied throughout all level of the system hierarchy.

If you’d like to explore these and other hardware-software integration issues, then you might enjoy attending this online course which starts on June 25, 2012.

 



Free counter and web stats


Posted in General | Tagged , , , , , , , , , , , , , | Leave a comment

Day 3 of DAC 2012 Video

The last day of our short DAC video “walkabout” concludes with a traffic stop at ICManage and a lunch interruption at Mixel.

ChipEstimate.TV DAC 2012 : “Sean and John: Wednesday’s DAC Walkabout

 

 

Posted in General | Tagged , , , , | Leave a comment

Walking DAC Floor – Day 2

Our walkabout on the DAC floor continues in Day 2 with Sean and I using an interferometer and watching things move on a screen.

Here’s the walkabout from DAC Day 1.

Posted in General | Tagged , , , | Leave a comment

Walking DAC Floor – Day 1

Sean and I walked the DAC show floor on Monday, meeting interesting people and touching things.

Posted in General | Tagged , , , , | Leave a comment

Semiconductor IP faces API-ification and Wicked Problems

Service oriented APIs and user experience-based designs are affecting traditional software design approaches. Will IP developers face the same challenges?

Here are a few follow-on thoughts to my fanciful story about the evolving relationship between hardware, software and innovation; Does Innovation Lie Beyond Software?  

Two recent articles add a new perspective to my observation that software is moving toward a new trajectory – and not simply due to the commoditization of chip and board hardware.  The first article deals with the API-ification of software development while the second one ponders the need for classical mathematics in software engineering:

  1. The API-ificiation of software – and LEGOs
  2. Is Math Still Relevant

What I find interesting about the API-ification of software development is that the rapid growth and dependence on APIs seems to represent a transition from objects and class libraries to service oriented (cloud-based) architectures. Most of us can remember the shift from fully loaded programs to a reliance on libraries and DLLs in software design from the last decade, e.g., Hummingbird libs for TCP/IP and PowerBuilder for user interfaces. API-ification extends that idea to service oriented applets in the cloud (or at least on a networked server).

What does this have to do with semiconductor IP design?  Simply put, IP designers eventually take their development cues from the world of software application development. Hence a trend in the later sooner or later becomes a trend in the former.

Which brings me to my second story which suggests that classical math is not really needed for today’s application developers. The argument runs like this:

“It just doesn’t take as much math to write an operating system as it does to design a printed circuit board. Programming is rigidly structured and, at the same time, an evolving art form—neither of which is especially amenable to mathematical analysis.”

The question, then, is whether classical mathematics remains relevant for semiconductor IP developers. One would imagine so, since IP designers are closer to the hardware than software application engineers. But is this really the case? Today’s electronic engineers (the “hardware” guys) use EDA-based register-level and even higher level ESL tools to create chips. These tools are far removed for actual transistor-level design.  

What does this trend portent? Will the engineering discipline of hardware design follow the commoditization trend of the end-product? If so, then chip design will become increasingly automated and further abstracted from the transistor building blocks. In that case, only a few architectural gurus and device physicists will be needed. Everyone else will essentially be a software designer.

Finally, the mathematical article touches on a new class of “wicked” problems that add social, political, economics and under-fined issues to existing technical challenges. All of these former factors are not easily modeled by mathematical equations. Some engineers are already experiencing the wicked class of problems as they begin to deal with user-designed product development:

The trend toward changes in hardware and software design continues. Will these changes be spiral in nature (cycling outward) or will they represent fundamental changes in developing semiconductor-based systems? We’ll find out together.

Posted in General | Tagged , , , , , , , | Leave a comment

Points-of-Interest in the “DAC Zone”

If I had my choice, these are the papers and events that I would attend at the upcoming Deign Automation Conference (DAC).

 

As Sean “Rod Sterling” O’Kane intones: “… you’re moving into a land of both substance and possibilities … You’ve just crossed over into the DAC Zone.”

  

  

In that same spirit, I’ve scoured the upcoming DAC schedule to find the papers and events of both substance and possibilities. What follows is my list of activities that grabbed my attention – my DAC “must-sees.”

 

There is just one problem: I’m not the captain of my fate at trade shows. Typically, my scheduled is decided by others. But if your fate is freer, then I humbly submit these entries for your consideration in “the DAC Zone.”

  

++++++++++++++++

Sunday (May 3, 2012)

 

7pm – Come hear the 24th annual update on the state of EDA by Gary Smith.

This year’s talk will focus on multi-platform designs and how these platforms are dramatically cutting the cost of design. (Location: Marriott Hotel, Salon 6)

 

+++++++++++++++++

Monday (May 4, 2012)

 

8:30am – System-Level Exploration of Power, Temperature, Performance, and Area for Multicore Architectures

Summary: With the proliferation of multicore architectures, system designers critically need simulation tools to perform early design space exploration of different architectural configurations. Designers typically need to evaluate the effect of different applications on power, performance, temperature, area and reliability of multicore architectures. (Location: 305, Tutorial repeats at 11:30am and 3:30pm)

 

11:30 am – Dr. John Heinlein of ARM will present the “IP Talks!” keynote. ( Chipestimate.com booth #1202) 

 

12:15 pm – A celebration of the 10th Anniversary of OpenAccess – Si2 Open Luncheon (Location: 303)

 

1:00 pm – Xilinx’s Tim Vanevenhoven will probably talk about the challenges of FPGA IP integration. Tim is an engaging speaker. Be sure to ask him about his recent cart-athlon experience. (Chipestimate.com Booth 1202)

 

 

3:15pm - Pavilion Panel: The Mechanics of Creativity

What does it take to be an idea machine? Design is an inherently creative process, but how can we be creative on demand? How can we rise above mundane tasks with flashes of brilliance? Discover secrets of technical and business creativity and calculated risk taking, and share stories of innovation. (Location: Booth #310)

Moderator: Karen Bartleson from Synopsys, Inc.

Speakers: Dee McCrorey from Risktaking for Success LLC; Sherry Hess from AWR Corp.;    Lillian Kvitko from Oracle

 

+++++++++++++++++++++

Tuesday (June 5, 2012)

 

8:30 am - Keynote: Scaling for 2020 Solutions 

Comparing the original ARM design of 1985 to those of today’s latest microprocessors, ARM’s Mike Muller will look at how far has design come and what EDA has contributed to enabling these advances in systems, hardware, operating systems, and applications and how business models have evolved over 25 years. He will then speculate on the needs for scaling designs into solutions for 2020 from tiny embedded sensors through to cloud based servers which together enable the internet of things. He will look at what are the major challenges that need to be addressed to design and manufacture these systems and proposes some solutions. (Location: 102/103)

 

10am – Pavilion Panel: Hogan’s Heroes: Learning from Apple

Apple. We admire their devices, worship their creators and praise their stock in our portfolios. Apple is synonymous with creative thinking, new opportunities, perseverance and wild success. Along the road, Apple set new technical and business standards. But how much has the electronics industry, in particular EDA, “where electronics begins,” learned from Apple? It depends. (Location: Booth #310)

Moderator: Jim Hogan from Tela Innovation, Inc.

Speakers: Jack Guedjf from Tensilica, Inc.; Tom Collopy from Aggios, Inc.; and Jan Rabaey – Univ. of California, Berkeley

 

(Why did the DAC committee schedule these two powerful talks at the same time?)

10am – Software and Firmware Engineering for Complex SoCs

Summary: Early software development is crucial for today’s complex SoCs, where the overall software effort typically eclipses the hardware effort. Further, delays in software directly impact the time to market of the end product. The presentations in this session explore how to architect ASIPs for wireless applications, how to bridge RTL and firmware development, and approaches in pre-silicon software development. (Location: 106)

Speakers from IMEC, Marvell, and Intel

 

11am – (Research Paper) Design Automation for Things Wet, Small, Spooky, and Tamable - Realizing Reversible Circuits Using a New Class of Quantum Gates

Summary: The future of design automation may well be in novel technologies and in new opportunities. This session begins with design techniques that in the past may have applied exclusively to electronic design automation, but now are applied to the wet (microfluidics), the small(nanoelectronics), and the spooky (quantum). The papers cover routing and placement, pin assignment, cell design, and technology mapping applied to microfluidics biochips, quantum gates, and silicon nanowire transistors. (Location: 300)

 

1:30pm – Can EDA Combat the Rise of Electronic Counterfeiting?

Summary: The Semiconductor Industry Association (SIA) estimates that counterfeiting costs the US semiconductor companies $7.5B in lost revenue, and this is indeed a growing global problem. Repackaging the old ICs, selling the failed test parts, as well as gray marketing, are the most dominant counterfeiting practices. Can technology do a better job than lawyers? What are the technical challenges to be addressed? What EDA technologies will work: embedding IP protection measures in the design phase, developing rapid post-silicon certification, or counterfeit detection tools and methods? (Location: 304)

– I’ve been discussion this area with growing interest:

1:30pm – 9.1: Physics Matters: Statistical Aging Prediction under Trapping/Detrapping

With shrinking device sizes and increasing design complexity, reliability has become a critical issue. Besides traditional reliability issues for power delivery networks and clock signals, new challenges are emerging. This session presents papers that cover a wide spectrum of reliability issues including long-term device aging, verification of power and 3-D ICs, and high-integrity, low-power clock networks. (Location: 300)

 

2pm – Stephen Maneatis of True Circuits will undoubtedly highlight trends in low node PLL and DLL IP, a critical element in all ICs.

 

4pm – Self-Aware and Adaptive Technologies: The Future of Computing Systems?14.1: Self-Aware Computing in the Angstrom Processor

Summary: This session will present contributions from industry and universities toward the realization of next-generation computing systems based on Self-Aware computing. Self-Aware computing is an emerging system design paradigm aimed at overcoming the exponentially increasing complexity of modern computing systems and improving performance, utilization, reliability, and programmability. In a departure from current systems which are based on design abstractions that have persisted since the 1960s which place significant burden on programmers and chip designers, Self-Aware systems mitigate complexity by observing their own runtime behavior, learning, and taking actions to optimize behaviors automatically. (Location: 304)

 

 

+++++++++++++++++++

Wednesday (June 6, 2012)

 

9:15am – Dark Side of Moore’s Law

Semiconductor companies double transistor counts every 22 months, yet device prices stay relatively the same. This has been a windfall for customers but not for chip makers, who have exponentially increasing design costs every new cycle. Venture capitalist Lucio Lanza and panelists will discuss what it will take to bring design costs and profitability back into harmony with Moore’s Law. (Location: Booth #310)

Moderator: Lucio Lanza – Lanza TechVentures

Speakers: John Chilton from Synopsys, Consultant Behrooz Abdi and Steve Glaser from Xilinx

 

John Chilton from Synopsys

 

9:30am – Low-Power Design and Power Analysis –  22.2: On the Exploitation of the Inherent Error Resilience of Wireless Systems under Unreliable Silicon

For some applications, it is sometimes worth giving up a limited amount of precision or reliability if that leads to significant power savings. Similarly, being able to operate “off the grid” means one needs to give up the certainty of traditional power sources to enable power harvesting opportunities. The papers in this session illustrate the trade-offs inherent in operating in extreme low-power regimes. (Location: 306)

 

10:45am – Keynote: Designing High Performance Systems-on-Chip

Experience state-of-the art design through the eyes of two experts that help shape these advanced chips! In this unique dual-keynote – IBM’s Joshua Friedrich and Intel’s Brad Heaney, the design process at two leading companies will be discussed. The speakers will cover key challenges, engineering decisions and design methodologies to achieve top performance and turn-around time. The presentations describe where EDA meets practice under the most advanced nodes, so will be of key interest to both designers and EDA professionals alike. (Location: 102/103)

 

1:30pm – Design Challenges and EDA Solutions for Wireless Sensor Networks

The good folks at CEA-LETI, Grenoble, France, aim to present a complete overview of the state-of-the-art technologies and key research challenges for the design and optimization of wireless sensor networks (WSN). Thus, it will specifically cover ultra-low-power (ULP) computing architectures and circuits, system-level design methods, power management, and energy-scavenging mechanisms for WSN. A key aspect of this special session is the interdisciplinary nature of the discussed challenges in WSN conception, which go from basic hardware components to software conception, which requires an active engagement of both academic and industrial professionals in the EDA field, computer and electrical engineering, computer science, and telecommunication engineering. (Location: 304)

 

3pm – Synopsys’s John Swanson speaks on verification IP. Afterward, Cadence’s Susan Peterson will talk on the same topic. Might be worth listening to see how the two EDA giants differentiate one another. (Chipestimate.com Booth 1202)

 

3:30pm Cadence’s Susan Peterson will address the audience on verification IP. You’ll probably want to catch the prior Synopsys presentation, too.

 

3:30pm – Pavilion Panel: Teens Talk Tech

High school students tell us how they use the latest tech gadgets, and what they expect to be using in three to five years. They give insights into the next killer applications and what they would like to see in the next generation of hot new electronics products that we should be designing now. (Location: Booth #310)

Moderator: Kathryn Kranen from Jasper Design Automation

Speakers: Students from Menlo High School, Atherton, CA

 

4pm – Breaking out of EDA: How to Apply EDA Techniques to Broader Applications

Throughout its history, myriads of innovations in EDA (Electronic Design Automation) have enabled high performance semiconductor products with leading edge technology. Lately we have observed several research activities where EDA innovations have been applied to broader applications with complex nature and the large scale of data sets. The session provides some tangible results of these multi-disciplinary works where non-traditional EDA problems directly benefit from the innovation of EDA research. The examples of non-EDA applications vary from bio-medical applications to smart water to human computing. (Location: 304)

 

4:30pm – Pavilion Panel: Hardware-Assisted Prototyping and Verification: Make vs. Buy?

As ASIC and ASSP designs reach billions of gates, hardware-assisted verification and/or prototyping is becoming essential, but what is the best approach? Should you buy an off-the-shelf system or build your own? What criteria – time-to-market, cost, performance, resources, quality, ease of use – are most important? Panelists will share their real world design trade-offs. (Location: Booth #310)

Moderator: Gabe Moretti from Gabe on EDA

Speakers: Albert Camilleri from Qualcomm, Inc.; Austin Lesea from Xilinx, Inc.; and Mike Dini from The Dini Group, Inc.

 

 

 +++++++++++++++++

Thursday (June 7, 2012)

 

11am – Keynote: My First Design Automation Conference – 1982

C. L. Liu talks about his first DAC experience: It was June 1982 that I had my first technical paper in the EDA area presented at the 19th Design Automation Conference. It was exactly 20 years after I completed my doctoral study and exactly 30 years ago from today. I would like to share with the audience how my prior educational experience prepared me to enter the EDA field and how my EDA experience prepared me for the other aspects of my professional life.

 

1:30pm – It’s the Software, Stupid! Truth or Myth?

It’s tough to differentiate products with hardware. Everyone uses the same processors, third party IP and foundries; now it’s all about software.  But, is this true?  Since user response, power consumption and support of standards rely on hardware, one camp claims software is only as good as the hardware it sits on. Opponents argue that software differentiates mediocre products from great ones. A third view says only exceptional design of both hardware and software creates great products – and the tradeoffs make great designers. Watch industry experts debate whether it’s really all about software. (Location: 305)

Chair: Chris Edwards from the Tech Design Forum

Speakers: Serge Leef from Mentor Graphics Corp.; Chris Rowen from Tensilica, Inc.; Debashis Bhattacharya from FutureWei Technologies, Inc.; Kathryn S. McKinley from Microsoft Research, Univ. of Texas; and Eli Savransky from NVIDIA Corp.

 

3:30pm – Parallelization and Software Development: Hope, Hype, or Horror?

With the fear that the death of scaling is imminent, hope is widespread that parallelism will save us. Many EDA applications are described as “embarrassingly parallel,” and parallel approaches have certainly been effectively applied in many areas. Before the panel begins, come hear perspective on software development and the challenges associated with writing good software that are only exacerbated by the growing need to write robust, testable, and efficient parallel applications. Then watch the panelists debate future productive directions and dead ends to developing and deploying parallel algorithms. Find out if claims to super speedups are exaggerated and if the investment in parallel algorithms is worth the high development cost. (Location: 305)

Chair: Igor Markov from the Univ. of Michigan

Speakers: Anirudh Devgan from Cadence Design Systems, Inc.; Kunle Olukotun from Stanford Univ.; Daniel Beece from IBM Research; Joao Geada from CLK Design Automation, Inc.; and Alan J. Hu from the Univ. of British Columbia

 

3:30pm – Research Paper: Wild And Crazy Ideas

It cannot get any crazier! Your friends on Facebook verify your designs. Your sister is eavesdropping on your specification. Do not take “no” for implication. Build satisfying circuits with noise. Let spin-based synapses make your head spin. Use parasitics to build 3-D brains. (Location: 308)

– 53.1: CrowdMine: Towards Crowdsourced Human-Assisted Verification

Chair:   Farinaz Koushanfar from Rice Univ.

Speakers: Wenchao Li from the Univ. of California, Berkeley; Sanjit A. Seshia from the Univ. of California, Berkeley; and Somesh Jha from the Univ. of Wisconsin

 

+++++++++++++++++

Works in progress

 

55.18 — Using a Hardware Description Language as an Alternative to Printed Circuit Board Schematic Capture

This paper proposes using hardware description languages (HDLs) for PC board schematic entry. Doing so provides benefits already known to ASIC and FPGA designers including the ability to design using standard and open languages, the ability to edit designs using familiar text editors, the availability source code control systems for collaboration and the tracking and managing of design changes, and the use of IDE’s to help in the design entry process. This talk will introduce PHDL – an HDL specifically developed for doing PC board design capture and describe examples of its initial use for PC board designs.

Speakers from Brigham Young Univ.

  

55.21 — TinySPICE: A Parallel SPICE Simulator on GPU for Massively Repeated Small Circuit Simulations

Nowadays variation-aware IC designs require many thousands or even millions of repeated SPICE simulations for relatively small nonlinear circuits. In this work, we present a massively parallel SPICE simulator on GPU, TinySPICE, for efficiently analyzing small nonlinear circuits, such as standard cell designs, SRAMs, etc. Our GPU implementation allows for a large number of small circuit simulations in GPU’s shared memory that involve novel circuit linearization and matrix solution techniques, and eliminates most of the GPU device memory accesses during the Newton-Raphson iterations, which thereby enables extremely high-throughput SPICE simulations on GPU. Compared with CPU-based SPICE simulations, TinySPICE achieves up to 264X speedups for SRAM yield analysis without loss of accuracy.

Speakers from Michigan Technological University

Posted in General | Tagged , , , | Leave a comment

Put a Smile in Your Semiconductor IP

Most humans can tell with the glance of an eye whether a smile is real or fake. Robots take a bit longer. Can IP designers shorten that gap?

The news is full of stories about robots becoming more human like in shape or human like in their awareness of emotions. But have you ever seen the algorithmic design that is required for a computer to make sense of a human smile?

MIT has developed a computerized system that purportedly can tell the difference between smiles of joy and smiles of frustration. The ultimate goal of the research of the university’s Affective Computing Group is to make a computer that’s more intelligent and respectful.

Figure: Smile – You’re on a computer’s camera. Here’s the algorithm for a smile.

What does this mean to semiconductor IP designers? As I’ve mentioned in the past, today’s robots use semiconductor chip-level and software intellectual property (IP). It is true that a great deal of the IP centers around microntroller (e.g., 8051 to ARM Cortex) technology. But there are equal shares of IP for analog sensors and I/O interfaces; RF front-end subsystems for wireless applications; as well as analog-mixed signal and DSP cores. Further, let’s not forget the growing market for low-power specific IP variations.

Research and development efforts abound in this area, as Intel’s CTO Justin Rattner mentioned last year:

  • Low-power integrated sensors
  • Always-on sensor subsystems – These sensors may not, in fact, be always on, but would be sampling data at a rate for which they appear to be always on.
  • Inference algorithm acceleration – As these algorithms grow in sophistication, they may need to be accelerated on separate hardware co-processors. Intel would like that.
  • Client-cloud workload partitioning
  • New apps and services.

The challenge for System-on-Chip (SoC) designers remains the same; do it faster, with lower power and at less cost. For smiles, the immediate challenge for algorithmic IP developers is to make robots know at a glance (or shorter camera sequence) if a human is really happy or not.

Posted in General | Tagged , , , , | Leave a comment

Does Innovation Lie Beyond Software?

Today, it is fashionable to suggest that innovation lies beyond what is common. But perhaps innovation lies in seeing the familiar in a new way.

John von Neumann (1903-57)

In the beginning, there was hardware. But hardware soon tired of its single purpose flip-flops, NAND gates and 555-timers. It longed for a playmate, something to give its existence greater meaning. In desperation, hardware called upon the great architect Von Neumann for help. Being a compassionate yet playful deity, Von Neumann created “soft”-ware. 

For a while, all was good. But in time, software grew beyond hardware. Basic firmware evolved into operating systems and eventually application programs which were completely detached from the hardware. For its part, hardware was happy because it could do so many more things than before. But the two wares seemed to be growing apart.

Pleased with its detachment, software soon found that it could model hardware. This capability created an entirely new industry called electronic design automation (EDA). Modeling enabled an architectural idea known as reuse which led to the business of intellectual property (IP).

Software enjoyed its new life until something terrible happened. Hardware became commoditized – cheap, standardized and very reliable. Once that happened, software began to feel lonely and bored. In despair, it called upon the old architect for a new playmate. But Von Neumann had been replaced with a polymorphic-being known as the Consumer. This rather vague and easily confused architect didn’t care about hardware or software. It only cared about the experience provided by its interaction with both hardware and software.

It seemed as if neither software nor hardware were as important as before. Software sighed, wondering if there was something beyond it. Would software – and maybe even hardware – have to serve a different purpose?

Software decided to model this problem. How could the wares provide the experience sought by the Consumer? According to the model, familiar concepts such as power, performance, size and cost would remain as critical factors in achieving this experience. This, in turn, meant that software and hardware would have to work together in ways that they had never done before.

Finally, software understood. To achieve the experience desired by the Consumer, software and hardware would have to innovate, i.e., to play together in new and different ways. This realization pleased software very much. But before telling hardware the good news, software thanked the Consumer for making its life more interesting again. Unfortunately, the Consumer had already become bored and was busy inventing blended reality. But that’s another story.

Posted in General | Tagged , , , , , | Leave a comment

Print’s role in Semiconductor IP Design

Print content continues its steady decline in our everyday lives. But what is the real impact on semiconductor IP designs?

Few semiconductor IP designers use print exclusively for the development of their System-on-Chips (SoC). But print still plays some role a part in the creation of complex chips. But for how much longer?

Maybe not much longer, according to a number of different perspectives that emerged this week:

What role does print play in the design of your SoCs? Drop me a quick line to let me know!

 

Posted in General | Tagged , , , , , , | Leave a comment

DDM and PLM Tools Challenge Semiconductor IP Reuse

Recent data suggests the value and shortcomings of design data management (DDM) and project lifecycle management (PLM) tools to improve IP reuse.

Last time, I focused on the potential long revenue tail of chip design afforded by the extraction, packaging and selling of semiconductor IP. IPextreme is one example of a company that enables the extraction, package and creation of licensable IP products. Websites like the GSA portal, IPestimate’s Constellation platform and Chipestimate.com can help with the distribution and potential sales – among other things.

Yet all of these companies with the exception of Chipestimate.com live outside the realm of the chip development process. Chipestimate.com provides estimation tools like InCyte Chip Estimator and Cadence Chip Planning System (CCPS) that allow designers to make IP tradeoffs in terms of power, performance and even cost. But who can help manage the actual process of chip design?

The answer lays in the world of design data management (DMM) tools, a broad category that encompasses such companies as ICManage, Cliosoft, Methodics, Numertrics, Satin Technology and others. Reaching to even higher levels of design abstraction is software-hardware tools aimed at complete system-level development. (That’s a discussion for another day – or perhaps a month of days.)

Let’s return to our level of abstraction of the chip design and semiconductor IP creation. A recent study found that one of the top factors driving the use of chip-level design management systems is “IP Reuse/Logistics Management (43%).” This data comes from the annual Global Design Management report sponsored by ICManage. Further, the year-over-year data suggests that improved IP reuse and logistics management continue to be illusive goals for most SoC developers.

 

The report also found shortcomings in existing tool offerings by noting that the most critical feature for IP reuse/logistics management is bug notification and tracing (50 %), followed closely by integrating and assembling the IP in the design (48%) and efficiently making internal IP available for reuse (47%).

Regardless of the shortcomings, any tools that can help manage the growing complexity of the chip design and IP reuse processes are welcomed in our industry.

References:

  • Collaboration Penalty Is Steep For Engineers - System-Level Design sat down to discuss chip-design productivity and quality issues with Srinath Anantharaman, president and founder of Cliosoft; Ronald Collett, president and CEO of Numetrics Management Systems; and Michel Tabusse, CEO and co-founder of Satin Technologies.
  •  The IP Blame Game - The topic of IP quality in the SoC era is difficult to define, and solutions to problems relating to IP quality, verification, and use are hard to find. Debates rage between IP users, suppliers, and EDA vendors about where the responsibility lies for making quality IP available for use and re-use in an efficient, predictable, and scalable manner.
  • EDA Extends Board Design into Manufacturing - A recent EDA and PCB acquisition represents a significant merger between the worlds of electronic and mechanical manufacturing.

Posted in General | Tagged , , , , , , , , , , , | 1 Comment
 
      ChipEstimate.com Chip Planning & IP Portal -- Copyright © 2013 ChipEstimate.com. All rights reserved.
ChipEstimate.com Twitter feed  ChipEstimate.com Semiconductor IP on LinkedIn  ChipEstimate.com Semiconductor IP Channell on YouTube  ChipEstimate.com Semiconductor IP on Facebook


       Feedback  Privacy Policy  Terms of Use  Newsletter & Tech Talk Archive  IP Catalog Site Map