No title

No title

Software Engineering Academic Genealogy

Application Specific IP

Application Specific IP

One of the major barriers for Semiconductor IP commercialization is to provide evidence for an IP's quality. A comm…

Phase-locked loops (PLLs) Demystified

Phase-locked loops (PLLs) Demystified

Over the past decade, Phase-Locked Loops (PLLs) have become an integral part of the modern ASIC design. PLLs provide th…

Fantastic failures

Fantastic failures

Most failures are not single-point; generally a single event does not entirely account for the failure. Often multiple …

The Art of Debugging: Make it Fail

The Art of Debugging: Make it Fail

"Debugging" is the most valuable engineering skills, not taught in any formal setting, and often learned the …

Single Chip Coherent Multiprocessing

Single Chip Coherent Multiprocessing

Many embedded system-on-a-chip (SoC) designs make use of multiple processors, but do so in an application-specific or &…

Data Management for Hardware Design Teams

Data Management for Hardware Design Teams

Hardware design data and design flows present unique requirements that are not met by software configuration management…

e Verification language is alive and well

e Verification language is alive and well

According to Mitch Weaver, corporate vice president for front-end verification at Cadence, the e verification language…

Broadcom's smartphone on a chip

Broadcom's smartphone on a chip

Broadcom recently announced a single-chip HSUPA baseband processor that integrates key 3G mobile technologies and will…

Formal Verification: Theorem proving

Formal Verification: Theorem proving

How many times in the course of a project have you heard of the term Formal Verification? This relatively short on arti…

Verification Sessions at DVcon 2010

Verification Sessions at DVcon 2010

Featured Tutorial: Step-By-Step Guide to Advanced Verification Tutorial!, DVcon Exhibits and Product Demos.., DVCon Pap…

Clock-Domain Crossing Verification Module

Clock-Domain Crossing Verification Module

This Mentor's Verification Academy module directly addresses CDC issues by introducing a set of steps for advancing…

Design Verification Club (DVclub)

Design Verification Club (DVclub)

DVClub is a very interesting organization. With chapters in Austin, Bangalore, Boston, Dallas, Research Triangle Park,…

Are latches really bad for a design?

Are latches really bad for a design?

It is not completely correct to say that we have to avoid latches in our designs. In one of our recent projects we went…

iPad and the A4 chip

iPad and the A4 chip

By now you would have digested enough info about iPad from all the overflowing blogs and sites that are covering Apple…

Interview Question on CPU design

Interview Question on CPU design

A CPU has a memory unit with 32-bit instructions and a register file with 32 registers. The instruction set consists of…

Interview Question

Interview Question

Draw the circuit diagram for barrel-shifter that can shift 3 bits in either direction. The shifter should take 3 bits a…

Modelsim Tips & Tricks

Modelsim Tips & Tricks

In this article we will see how to create a simple Tcl script that tests for certain values on a signal and then adds b…

The world of HVLs and VIPs

The world of HVLs and VIPs

Over the last decade functional verification of ASIC systems has witnessed a paradigm shift in verification methodologi…

Verification Plan

Verification Plan

An effective verification plan encompasses a detailed description of the complete hierachical verification methodology …

Single-atom transistor discovered

Single-atom transistor discovered

Researchers from Helsinki University of Technology (Finland), University of New South Wales (Australia), and University…

Importance of soft skills

Importance of soft skills

The semiconductor industry in general demands two special skills in every engineer. One of these skills is more trivial…

Fedora Electronics Lab

Fedora Electronic Lab (FEL) comes to fix one big problem in the opensource community. The problem is : there is no on…

Did not find what you are looking for?

Did not find what you are looking for?

Did you try using our custom search box at the top of the page? Still not found? Please send us an email and we will au…

Flash Memories - Types

Flash Memories - Types

Although all flash memories use the same basic storage cell, there are a number of ways in which the cells can be inter…

Flash Memories - Introduction

Flash Memories - Introduction

Flash memory is a type of electronic memory increasingly used in a wide range of communications, consumer, computer and…

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Learn more
Ok, Go it!