Author's Latest Posts


Five Things You Need To Know Before Selecting An RTOS


Almost any embedded device is likely to need an operating system of some description. Making the decision to use an OS, selecting it and planning its deployment are all challenging. In this paper, we will take a detailed look at the 5 key issues facing an embedded developer, who is considering the selection of an OS: 1. Does the design need an operating system at all? Some designs might appear... » read more

Reduce Verification Complexity In Low/Multi-Power Designs


Accurate and efficient low-power and multiple-power domain verification requires both knowledge of the overall system’s power intent and careful tracking of signals crossing these power domains. Calibre PERC is the only comprehensive solution capable of providing transistor-level power intent verification without the need for SPICE simulation on both the schematic and layout side of your desi... » read more

In Search of Life On The Exoplanets


Space exploration is a constant driver of scientists around the world, searching for life on planets outside our solar system (exoplanets). The news is often filled by wondrous discoveries and promising leads that point to potential life outside of Earth. This search often depends on a key piece of technology – the analog-to-digital converter (ADC) that accurately maps analog imaging to a dig... » read more

The Democratization Of CFD


“Democratization” is a buzzword that has been circulating around the Computational Fluid Dynamics (CFD) community for some time. In this White Paper, Keith Hanna and Ivo Weinhold of Mentor Graphicsdefine the issue, establish the facts, look at the pros and cons of various technology solutions being offered in the market today, and then suggest some pointers for the future as the CFD industr... » read more

Virtual PCIe Delivers A “Shift Left” In Software-Defined Networking Emulation


This paper reviews both SW and UVM Vector Based Verification (VBV) methodologies and Advanced Vector Based Verification (AVBV) that uses Software Defined Networking (SDN) HW to service PCIe transactions to the DUT. When deploying VBV methodologies, using the Veloce Transactor Library (VTL) family of components is most appropriate for UVM, C++ and SDK testbench methodologies. We explore how V... » read more

Building Functional Safety And Security Into Medical IoT Devices: IEC 62304 Conformance


As the IoT marches on – security and safety issues continue to be a top priority for embedded systems developers. Building security into your medical IoT device not only helps to reduce the chance of a data breach or cyber attack, but also introduces new ways to optimize software, reduces time to market, and increases the potential for product innovation in a very competitive global market. ... » read more

Rapid SoC Proof-Of-Concept For Zero Cost


A new breed of designers has arrived that is leveraging inexpensive sensors to build the intelligent systems at the edge of the Internet of Things (IoT). They work in small teams, collaborate online, and they expect affordable design tools that are easy to use in order to quickly produce results. Their goal is to deliver a functioning device to their stakeholders while spending as little money ... » read more

Power Management Validation


Power consumption is becoming a critical aspect of hardware design. No longer is verifying an SoC solely answering the question “does it work?” Now designers must also answer the question “does it meet my power budget?” When trying to find power issues it is critical to run the complete system in a realistic manner—at the system-level when the design/verification team is looking at th... » read more

The Final Days…Getting To Sign-Off Faster With Calibre


With deadlines looming, the design flow between router output and final tape release can be stressful and frustrating. By combining a focused set of commands into macros, the Calibre YieldEnhancer tool enables designers to create customized, automated flows for engineering change order (ECO) filling, passive device insertion, custom fill to increase densities, jog removal, and via enhancements.... » read more

7 Design Aspects of IoT PCB Designs


To consumers, IoT devices look sleek and simple, but they are comprised of a distinct set of components, physical interfaces, PCBs, and circuitry that presents unique design and layout challenges. This paper looks at seven things to consider when designing PCBs for successful IoT devices. To read more, click here. » read more

← Older posts