Skip to content

Commit 3ae7714

Browse files
wanda-phiwhitequark
authored andcommitted
hdl._ir: Fix reset-less signals in async reset domains.
1 parent 2400d39 commit 3ae7714

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

amaranth/hdl/_ir.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1184,7 +1184,7 @@ def emit_drivers(self):
11841184
value = driver.emit_value(self)
11851185
if driver.domain is not None:
11861186
clk, = self.emit_signal(driver.domain.clk)
1187-
if driver.domain.rst is not None and driver.domain.async_reset:
1187+
if driver.domain.rst is not None and driver.domain.async_reset and not driver.signal.reset_less:
11881188
arst, = self.emit_signal(driver.domain.rst)
11891189
else:
11901190
arst = _nir.Net.from_const(0)

0 commit comments

Comments
 (0)