D&R Industry Articles (August 2017)
Articles for the Week of August 28, 2017
The case for integrating FPGA fabrics with CPU architectures
Physics restricts how much further process geometry shrinkage can take us in terms of boosting processor throughput.- Processor-In-Loop Simulation: Embedded Software Verification & Validation In Model Based Development
Articles for the Week of August 21, 2017
Addressing Clock Tree Synthesis Challenges
Clock tree synthesis (CTS) plays an important role in building well-balanced clock tree, fixing timing violations and reducing the extra unnecessary pessimism in the design. The goal during building a clock tree is to reduce the skew, maintain symmetrical clock tree structure and to cover all the registers in the design. We have captured some problematic scenarios and the problem solving approaches in this article.- Improve FPGA project management/test by eschewing the IDE
- Optimizing flash memory selection for automotive & other uses
Articles for the Week of August 14, 2017
UVM Sequence Library - Usage, Advantages, and Limitations
Increasing size and complexity of designs and systems have made it mandatory to randomize the stimulus driven to these designs, as directed scenarios will take more time to complete the verification. Along with randomization, there is a need of same design code to be exercised multiple times, this is achieved through multiple simulations of same test sequence. The test sequence will include the feature specific randomization. During multiple runs of test sequence, the randomization will provide different stimulus for design.- The whys and hows of secure boot
- Asynchronous reset synchronization and distribution - Special cases
Articles for the Week of August 7, 2017
Additional Articles