meta: replace Signal(1) with Signal()

This commit is contained in:
Fischer Moseley 2026-01-19 16:31:12 -07:00
parent 498ab321f3
commit db81d8cbf0
9 changed files with 15 additions and 15 deletions

View File

@ -20,7 +20,7 @@ class UARTLogicAnalyzerExample(Elaboratable):
clock_freq=platform.default_clk_frequency, clock_freq=platform.default_clk_frequency,
) )
self.probe0 = Signal(1) self.probe0 = Signal()
self.probe1 = Signal(2) self.probe1 = Signal(2)
self.probe2 = Signal(3) self.probe2 = Signal(3)
self.probe3 = Signal(4) self.probe3 = Signal(4)

View File

@ -31,8 +31,8 @@ class LogicAnalyzerFSM(Elaboratable):
self._sample_depth = sample_depth self._sample_depth = sample_depth
# Outputs to rest of Logic Analyzer # Outputs to rest of Logic Analyzer
self.trigger = Signal(1) self.trigger = Signal()
self.write_enable = Signal(1) self.write_enable = Signal()
# Outputs from FSM, inputs from IOCore # Outputs from FSM, inputs from IOCore
self.state = Signal(States) self.state = Signal(States)

View File

@ -13,8 +13,8 @@ class LogicAnalyzerPlayback(Elaboratable):
self._data = data self._data = data
# State Machine # State Machine
self.start = Signal(1) self.start = Signal()
self.valid = Signal(1) self.valid = Signal()
def elaborate(self, platform): def elaborate(self, platform):
m = Module() m = Module()
@ -32,7 +32,7 @@ class LogicAnalyzerPlayback(Elaboratable):
m.d.comb += read_port.en.eq(1) m.d.comb += read_port.en.eq(1)
# State Machine # State Machine
busy = Signal(1) busy = Signal()
with m.If(~busy): with m.If(~busy):
with m.If(self.start): with m.If(self.start):
m.d.sync += busy.eq(1) m.d.sync += busy.eq(1)

View File

@ -22,8 +22,8 @@ class ReceiveBridge(Elaboratable):
self.addr_o = Signal(16) self.addr_o = Signal(16)
self.data_o = Signal(16) self.data_o = Signal(16)
self.rw_o = Signal(1) self.rw_o = Signal()
self.valid_o = Signal(1) self.valid_o = Signal()
# Internal Signals # Internal Signals
self._buffer = Signal(ArrayLayout(4, 8)) self._buffer = Signal(ArrayLayout(4, 8))

View File

@ -13,7 +13,7 @@ class UARTReceiver(Elaboratable):
# Top-Level Ports # Top-Level Ports
self.rx = Signal() self.rx = Signal()
self.data_o = Signal(8) self.data_o = Signal(8)
self.valid_o = Signal(1) self.valid_o = Signal()
# Internal Signals # Internal Signals
self._busy = Signal() self._busy = Signal()

View File

@ -14,13 +14,13 @@ class TransmitBridge(Elaboratable):
self.valid_i = Signal() self.valid_i = Signal()
self.data_o = Signal(8) self.data_o = Signal(8)
self.start_o = Signal(1) self.start_o = Signal()
self.done_i = Signal() self.done_i = Signal()
# Internal Signals # Internal Signals
self._buffer = Signal(16) self._buffer = Signal(16)
self._count = Signal(4) self._count = Signal(4)
self._busy = Signal(1) self._busy = Signal()
self._to_ascii_hex = Signal(8) self._to_ascii_hex = Signal(8)
self._n = Signal(4) self._n = Signal(4)

View File

@ -8,7 +8,7 @@ from manta import *
def test_io_core_dump(): def test_io_core_dump():
# Create some dummy signals to pass to the IO Core # Create some dummy signals to pass to the IO Core
probe0 = Signal(1) probe0 = Signal()
probe1 = Signal(2) probe1 = Signal(2)
probe2 = Signal(3) probe2 = Signal(3)
probe3 = Signal(4, init=13) probe3 = Signal(4, init=13)
@ -84,7 +84,7 @@ def test_memory_core_dump():
def test_logic_analyzer_core_dump(): def test_logic_analyzer_core_dump():
# Create some dummy signals to pass to the Logic Analyzer # Create some dummy signals to pass to the Logic Analyzer
probe0 = Signal(1) probe0 = Signal()
probe1 = Signal(2) probe1 = Signal(2)
probe2 = Signal(3) probe2 = Signal(3)

View File

@ -5,7 +5,7 @@ from amaranth import *
from manta import * from manta import *
from manta.utils import * from manta.utils import *
probe0 = Signal(1) probe0 = Signal()
probe1 = Signal(2) probe1 = Signal(2)
probe2 = Signal(8) probe2 = Signal(8)
probe3 = Signal(20) probe3 = Signal(20)

View File

@ -4,7 +4,7 @@ from manta.logic_analyzer import LogicAnalyzerCore
from manta.logic_analyzer.trigger_block import Operations from manta.logic_analyzer.trigger_block import Operations
from manta.utils import * from manta.utils import *
larry = Signal(1) larry = Signal()
curly = Signal(3) curly = Signal(3)
moe = Signal(9) moe = Signal(9)