/Tag: fpga

Digital Buffers And Their Usage

In this article, we will explain the functionality of two very important electronic circuit elements: digital buffer and tri-state digital buffer. Buffer At first glance, the functionality of a digital buffer may seem very simple: the value at its input is propagated to its output. Fig. 1 Buffer symbol and truth table If the buffer [...]

By |2019-05-19T16:48:41+03:00May 20th, 2019|Categories: Digital Logic|Tags: , |0 Comments

Clock Skew Removal (Clock Deskewing) using PLL and DLL

Clock Skew Clock skew exists in every synchronous system. The edge of the system clock arrives at different times at different points in the system. This difference in arrival times is defined as clock skew. Few facts about clock skew: It's caused by different path delays to different points in the design. It's is constant from cycle [...]

By |2019-04-07T13:32:38+03:00September 13th, 2016|Categories: Explained Simply|Tags: , , |0 Comments

Phase Locked Loop (PLL) and Delay Locked Loop (DLL) Basics

Phase-Locked Loop (PLL) A PLL is a negative feedback system where an oscillator-generated signal is phase and frequency locked to a reference signal. Typical applications of PLL are: Frequency Synthesis (e.g. generating a 1 GHz clock from a 50 MHz reference) Clock Deskewing (e.g. phase-aligning an internal clock to an output clock to external device) Extracting [...]

By |2019-04-07T13:33:32+03:00July 28th, 2016|Categories: Explained Simply|Tags: , , |0 Comments
We use cookies on this site to improve our service, perform analytics and remember website preference. By using the site, you consent to these cookies (Privacy policy). I consent to cookies