netgen/base
R. Timothy Edwards 2c94087510 Corrected an error in delimiter parsing, which is due to the lack of
any standard array delimiter character in SPICE.  Often brackets are
used, but just as often angle brackets are used instead, and do not
match the bracket syntax of verilog.  The "matchnocase" function
automatically casts common delimiter characters to a single type to
facilitate matching between names using different delimiters.
However, some code in MatchPins() was assuming square brackets and
breaking this allowance, causing pins to be marked mismatch in spite
of the handling in "matchnocase".  The code has been corrected to
make the same allowance for different delimiter characters everywhere.
2026-06-28 11:44:42 -04:00
..
Depend Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
Makefile Added new handling for verilog structural netlists, and fixed 2018-04-12 17:09:10 -04:00
actel.c Cleaned up some errors (most minor, some not so minor) in the 2026-02-02 20:53:13 -05:00
actellib.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
anneal.c Removed all instances of macro INLINE, as this is showing up now 2016-10-24 13:42:08 -04:00
bottomup.c Removed all instances of macro INLINE, as this is showing up now 2016-10-24 13:42:08 -04:00
ccode.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
config.h parameterized string length and increased to 256 2022-11-01 11:43:43 -04:00
dbug.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
embed.c parameterized string length and increased to 256 2022-11-01 11:43:43 -04:00
embed.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
ext.c Corrected an error in the previous commit which made primitive 2023-10-27 09:38:14 -04:00
flatten.c Found a counting issue with netcmp output that will overrun the 2026-01-15 16:39:18 -05:00
flatten.h Made a correction to the last commit. The "FlattenUnmatched()" 2021-12-17 20:31:41 -05:00
greedy.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
hash.c Corrected genhash() after Mitch Bailey pointed out that the function 2026-04-03 08:48:34 -04:00
hash.h Updated version to go along with the merge of pull request #39 2021-11-17 12:05:01 -05:00
inetcomp.c Patches for Clang 2023-02-28 09:02:41 -05:00
netcmp.c Corrected an error in delimiter parsing, which is due to the lack of 2026-06-28 11:44:42 -04:00
netcmp.h Corrected an issue in which a property error in a subcell would not 2025-08-26 17:47:46 -04:00
netfile.c Cleaned up some errors (most minor, some not so minor) in the 2026-02-02 20:53:13 -05:00
netfile.h Modified the primary SPICE token reading routine so that the call 2025-05-17 20:29:38 -04:00
netgen.c Made some updates for Tcl 9 compatibility; also changed the 2025-11-12 09:17:46 -05:00
netgen.h Added support for converting a SPICE file to a SIM file simulatable 2023-10-26 15:08:20 -04:00
ntk.c parameterized string length and increased to 256 2022-11-01 11:43:43 -04:00
objlist.c Corrected an error in delimiter parsing, which is due to the lack of 2026-06-28 11:44:42 -04:00
objlist.h Corrected an error in delimiter parsing, which is due to the lack of 2026-06-28 11:44:42 -04:00
pdutils.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
pdutils.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
place.c parameterized string length and increased to 256 2022-11-01 11:43:43 -04:00
print.c parameterized string length and increased to 256 2022-11-01 11:43:43 -04:00
print.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
proto.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
query.c Cleaned up some errors (most minor, some not so minor) in the 2026-02-02 20:53:13 -05:00
query.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
random.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
regexp.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
spice.c Corrected some issues in the SPICE parser where a subcircuit name 2026-06-08 14:11:07 -04:00
tech.h revert removal of superfluous 'extern' 2021-11-17 11:53:04 -05:00
test.c Patches for Clang 2023-02-28 09:02:41 -05:00
timing.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
timing.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
verilog.c An example found by Leo Moser showed that netgen makes an incorrect 2026-05-21 14:19:24 -04:00
wombat.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
xilinx.c fix wrong 'hash' being linked in + C99 compat 2021-11-16 20:06:15 -05:00
xilinx.h revert removal of superfluous 'extern' 2021-11-17 11:53:04 -05:00
xillib.c Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00
xnetgen.c parameterized string length and increased to 256 2022-11-01 11:43:43 -04:00
xnetgen.h Initial commit at Mon May 18 09:27:46 EDT 2015 by tim on stravinsky 2015-05-18 09:27:46 -04:00