From b4555c13a0c29be811036c75c1b8e89d724f761a Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Sat, 11 Jul 2020 02:13:24 -0700 Subject: [PATCH] netlist: fix 74121 clocking logic. --- src/lib/netlist/devices/nld_74123.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/netlist/devices/nld_74123.cpp b/src/lib/netlist/devices/nld_74123.cpp index 5ddd29a60db..52003bd25cf 100644 --- a/src/lib/netlist/devices/nld_74123.cpp +++ b/src/lib/netlist/devices/nld_74123.cpp @@ -207,7 +207,7 @@ namespace netlist template static netlist_sig_t trigfunc(const T &in) { - return ((in[0]() | in[1]()) ^ 1) & in[0](); // ((m_A() | (m_B() ^ 1)) ^ 1) & m_CLRQ() + return ((in[0]() ^ 1) | (in[1]() ^ 1)) & in[2](); // (~A1 | ~A2) & B } template static constexpr netlist_sig_t clear(const T &in) { plib::unused_var(in); return 1;} };