lib.cdc: in AsyncFFSynchronizer(), rename domain= to o_domain=.
This is for consistency with other synchronizers. Fixes #467.
This commit is contained in:
parent
630c0fd99a
commit
0802f943ba
7 changed files with 13 additions and 13 deletions
|
|
@ -402,7 +402,7 @@ class IntelPlatform(TemplatedPlatform):
|
|||
if async_ff_sync._edge == "pos":
|
||||
m.submodules += Instance("altera_std_synchronizer",
|
||||
p_depth=async_ff_sync._stages,
|
||||
i_clk=ClockSignal(async_ff_sync._domain),
|
||||
i_clk=ClockSignal(async_ff_sync._o_domain),
|
||||
i_reset_n=~async_ff_sync.i,
|
||||
i_din=Const(1),
|
||||
o_dout=sync_output,
|
||||
|
|
@ -410,7 +410,7 @@ class IntelPlatform(TemplatedPlatform):
|
|||
else:
|
||||
m.submodules += Instance("altera_std_synchronizer",
|
||||
p_depth=async_ff_sync._stages,
|
||||
i_clk=ClockSignal(async_ff_sync._domain),
|
||||
i_clk=ClockSignal(async_ff_sync._o_domain),
|
||||
i_reset_n=async_ff_sync.i,
|
||||
i_din=Const(1),
|
||||
o_dout=sync_output,
|
||||
|
|
|
|||
|
|
@ -613,7 +613,7 @@ class Xilinx7SeriesPlatform(TemplatedPlatform):
|
|||
m.d.comb += ResetSignal("async_ff").eq(~async_ff_sync.i)
|
||||
|
||||
m.d.comb += [
|
||||
ClockSignal("async_ff").eq(ClockSignal(async_ff_sync._domain)),
|
||||
ClockSignal("async_ff").eq(ClockSignal(async_ff_sync._o_domain)),
|
||||
async_ff_sync.o.eq(flops[-1])
|
||||
]
|
||||
|
||||
|
|
|
|||
|
|
@ -456,7 +456,7 @@ class XilinxSpartan3Or6Platform(TemplatedPlatform):
|
|||
m.d.comb += ResetSignal("async_ff").eq(~async_ff_sync.i)
|
||||
|
||||
m.d.comb += [
|
||||
ClockSignal("async_ff").eq(ClockSignal(async_ff_sync._domain)),
|
||||
ClockSignal("async_ff").eq(ClockSignal(async_ff_sync._o_domain)),
|
||||
async_ff_sync.o.eq(flops[-1])
|
||||
]
|
||||
|
||||
|
|
|
|||
|
|
@ -429,7 +429,7 @@ class XilinxUltraScalePlatform(TemplatedPlatform):
|
|||
m.d.comb += ResetSignal("async_ff").eq(~async_ff_sync.i)
|
||||
|
||||
m.d.comb += [
|
||||
ClockSignal("async_ff").eq(ClockSignal(async_ff_sync._domain)),
|
||||
ClockSignal("async_ff").eq(ClockSignal(async_ff_sync._o_domain)),
|
||||
async_ff_sync.o.eq(flops[-1])
|
||||
]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue