Home.Verilog.Digital Design.Digital Basics.Python.RF Basics.
Custom Search

Legal Disclaimer

Chip Designing for ASIC/ FPGA Design engineers and Students
Digital-logic Design...  Dream for many students… start learning front-end…

Legal Disclaimer

@TYH :- 4G LTE Long Term Evolution Tutorial, CloudComputing
Verilog Tutorial.
Get Noticed:- Submit your own content to be published on fullchipdesign.com

Send it to fullchip@gmail.com

Digital Basics Tutorial.

Following block diagram can used to implement clock domain crossing for phase offset clocks.
















Link to verilog rtl for clock domain crossing.


Check below the block diagram for clock domain crossing

Clock domain crossing discussion

Verilog code for clock domain crossing from link embedded.  




Double clocking through flops is generally implemented to avoid the metastability arising from setup or hold time violations.

Access setup and hold time details from here.


Metastability is a condition on the output signal of a flip-flop due setup or hold time violation on the digital input signal.




Clock Crossing Async FIFO Half Adder Full Adder Binary Adder Overflow Overflow Det Adder-Subtractor Multiplier Parity check RTL guidelines NAND to INVERTER VHDL RTL Arith Micro-ops Stack Org Parallel proc. Pipeline proc CMOS Intro
Verilog code for clock domain crossing  and RTL test-bench from embedded links.
Async FIFO.
Async FIFO.

A metastable signal does not represent a high ’1’ or a low ’0’ and results in unstable output or a glitch to the digital circuit.   

Interview Questions. Main, FPGA, Digital Fundamentals
4G LTE - Long Term Evolution topics from here