From c0da1cee57e10f16a61aed062565299ee8f57fda Mon Sep 17 00:00:00 2001 From: couriersud Date: Sat, 24 Dec 2016 01:55:48 +0100 Subject: [PATCH] Leave more comments on differences between 74107 and 74107A. Bought two 74107 for an incredible price on eBay :-( (nw) --- src/lib/netlist/devices/nld_74107.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/lib/netlist/devices/nld_74107.h b/src/lib/netlist/devices/nld_74107.h index a0329d1ca7b..d6e10fc95a4 100644 --- a/src/lib/netlist/devices/nld_74107.h +++ b/src/lib/netlist/devices/nld_74107.h @@ -32,7 +32,9 @@ * * This is positive triggered, J and K * are latched during clock high and - * transferred when CLK falls. + * transferred when CLK falls. The + * datasheet requires J and K to be + * stable during clock high. * * Function table 107A * @@ -51,8 +53,11 @@ * * Naming conventions follow Texas instruments datasheet * - * FIXME: Currently, only the 107A is implemented. - * The 107 uses the same model. + * TODO: Currently, only the 107A is implemented. + * The 107 uses the same model, but different timings. + * The requirement that J and K must be stable during + * clock high indicates that the chip may exhibit undefined + * behaviour. * */