ecen620 Wiki
Status: Abandoned
Brought to you by:
jamescarroll
While the original paper focused on six broader topics, we will focus on clock skew, the "chief difficulty in designing high-speed synchronous systems." (Hatamian, 1987)
Main points
Effects include:
Variables
Some sample code to demonstrate delay modeling in vhdl:
begin
process(clk)
begin
if clk'event and clk='1' then --just use "clk='1'" for single-phase model
R1 <= R1in;
R2 <= transport C1out after delta;
end if;
end process;
R1out(0) <= transport R1(0) after tpr;
R1out(1) <= transport R1(1) after tsr;
C1in <= transport R1out after tpi;
C1 = C1in + 1;
C1out(0) <= transport C1(0) after tpl;
C1out(1) <= transport C1(1) after tsl;
end architecture;