Commit Graph

  • 8c680d158a Autoconfigure the dlopen functions. steve 2000-12-15 05:45:25 +0000
  • 8fe6324aec functions with system tasks (PR#46) steve 2000-12-15 03:06:04 +0000
  • 15a426cc73 remove dead macro. steve 2000-12-15 02:00:31 +0000
  • 770dfe5eaa Trim dr from the string line. steve 2000-12-15 02:00:11 +0000
  • 5144725b8f Accept x in outputs of primitive. (PR#84) steve 2000-12-15 01:24:17 +0000
  • 189f55b894 rounding of time and x in primitives. steve 2000-12-15 00:21:46 +0000
  • e836bc951d Detect -mdll support in Cygwin. steve 2000-12-14 23:38:04 +0000
  • f0718b1345 Start support for fitting the logic. steve 2000-12-14 23:37:47 +0000
  • 9cb91ce9aa Eat carriage returns. steve 2000-12-14 23:36:59 +0000
  • 4abf4b0a9a include vpi_user.h. steve 2000-12-14 23:36:34 +0000
  • 7d622fc6ab Support more logic gate types. steve 2000-12-14 23:23:07 +0000
  • 3e73ec3e0f sorry for concatenated memories in l-values. (PR#76) steve 2000-12-12 06:14:51 +0000
  • 36a1b37789 Fix truncated octal constants (PR#76) steve 2000-12-12 06:13:44 +0000
  • e34ef2a2b9 NetEUFuncs are allowed as system task parameters. steve 2000-12-12 03:30:44 +0000
  • fd0f618529 out-line vvm_bitset_t methods. steve 2000-12-12 03:30:25 +0000
  • a010dd1cc0 Mangle [] characters. (PR#67) steve 2000-12-11 01:06:24 +0000
  • 5dbea64759 Add support for signed reg variables, simulate in t-vvm signed comparisons. steve 2000-12-11 00:31:43 +0000
  • 084a464cf1 Support decimal constants in behavioral delays. steve 2000-12-10 22:01:35 +0000
  • c0f951c146 vpiStringVal handles leding nulls as blanks. (PR#62) steve 2000-12-10 19:15:19 +0000
  • 9ddd0491f7 Support delays on continuous assignment from idents. (PR#40) s20001210 steve 2000-12-10 06:41:59 +0000
  • 245472ca63 unary expressions as parameters (PR#42, PR#68) steve 2000-12-09 06:17:20 +0000
  • 371f43e227 documentation... steve 2000-12-09 05:40:42 +0000
  • 9fe0d9b120 Add the -tpal target to use the pal.tgt module. steve 2000-12-09 05:40:09 +0000
  • 16c50ad810 Stuff registers into macrocells. steve 2000-12-09 03:42:52 +0000
  • a4da2c7ed5 The ipal library is called ipal. steve 2000-12-09 01:19:58 +0000
  • 40da501cec Add the pal loadable target. steve 2000-12-09 01:17:38 +0000
  • f6507cba43 Check lvalue of procedural continuous assign (PR#29) steve 2000-12-06 06:31:09 +0000
  • e027247a0e fix portfaults pass values. steve 2000-12-06 05:15:21 +0000
  • 789e862ca4 parse real and realtime declarations. steve 2000-12-05 22:32:05 +0000
  • a6b83ac5da real and trireg not supported. steve 2000-12-05 22:31:38 +0000
  • 3b9a60414e Make signal attributes available to ivl_target API. steve 2000-12-05 06:29:33 +0000
  • 4f638882c9 Add Attrib class for holding NetObj attributes. steve 2000-12-04 17:37:03 +0000
  • 4faec154f0 Finally remove the verilog.sh script. steve 2000-12-02 05:57:46 +0000
  • ff53b60c66 Remove excess *.d dependencies for parse.d steve 2000-12-02 05:30:08 +0000
  • a2a40869b0 Spelling error in comment. steve 2000-12-02 05:08:04 +0000
  • b714f57797 Catch up to null.tgt and libvpip.a files. steve 2000-12-02 05:07:14 +0000
  • d0ec7e2c02 Make the null target into a loadable target. steve 2000-12-02 04:50:32 +0000
  • d16d29c591 Support for %s in $display (PR#62) steve 2000-12-02 02:40:56 +0000
  • e310532434 Handle null statements inside a wait. (PR#60) steve 2000-12-01 23:52:49 +0000
  • 4eed86d519 Detect part select errors on l-values. steve 2000-12-01 02:55:37 +0000
  • ef49fc127f Change LineInfo to store const C strings. steve 2000-11-30 17:31:42 +0000
  • e6151db172 Add command file (-c) support from Nadim Shaikli. steve 2000-11-30 02:50:54 +0000
  • 28af357c8a Clean a bit more completely. s20001129 steve 2000-11-29 23:59:29 +0000
  • a5c69b50e5 Do not delete synthesized signals used in expressions. steve 2000-11-29 23:16:18 +0000
  • 02f876ac69 More informative BUFZ warning. steve 2000-11-29 23:15:54 +0000
  • ea921efced synthesis for unary reduction ! and N operators. steve 2000-11-29 05:24:00 +0000
  • 4bf3e37af3 Add XNF support for NE comparators. steve 2000-11-29 02:54:49 +0000
  • 291ab97422 Add support for || synthesis (PR#53) steve 2000-11-29 02:09:52 +0000
  • 12db3340cc Typo writing I pins to AND gates in compare. steve 2000-11-29 01:34:17 +0000
  • e33fb3ce51 Propagate constants through xnor gates. (PR#51) steve 2000-11-23 01:55:52 +0000
  • 92424eea10 synthesize the rvalue of <= statements. steve 2000-11-22 21:18:42 +0000
  • 4ca0bffc7f Connect the CE if it is linked at all. steve 2000-11-22 21:18:20 +0000
  • c86da66b77 Allow sole module to be a root. steve 2000-11-22 20:48:32 +0000
  • f7d62b96aa whoops, wrong copyright notice. steve 2000-11-21 03:55:20 +0000
  • 482323843e Whoops, return the calculated constant value rom driven_value. s20001119 steve 2000-11-20 01:41:12 +0000
  • f4443a7dfa Add support for supply nets (PR#17) steve 2000-11-20 00:58:40 +0000
  • 1f07ba52b6 Integer parameter comments. steve 2000-11-19 22:03:04 +0000
  • ec0d12b738 Killing some signals might make others killable. steve 2000-11-19 20:48:53 +0000
  • 457d193238 Fix cases where signal iteration might die early. steve 2000-11-19 20:48:30 +0000
  • e05b9a4769 Replace AND constand propagation. steve 2000-11-19 05:26:58 +0000
  • 2750977e4a Thorough constant propagation for or and nor gates. steve 2000-11-18 05:13:27 +0000
  • ff5846100c Delete unreferenced signals no matter what. steve 2000-11-18 05:12:45 +0000
  • da926fa08b Watch out in functor, it may delete the last signal. steve 2000-11-18 04:53:04 +0000
  • fc6978e4de Handle constant propagation through XOR gates, including reducing the gate to a constant, a buffer or an inverter if possible. steve 2000-11-18 04:10:37 +0000
  • 11e6440162 Fix warning about temporaries. steve 2000-11-15 20:31:05 +0000
  • f74368dec2 Missing LPM related symbols in ivl.def. steve 2000-11-15 20:30:21 +0000
  • 4b264a4c58 More robust way to cope with parse.cc compilation. steve 2000-11-15 19:26:35 +0000
  • 0ca9b2736b flip-flop pins for ivl_target API. s20001112 steve 2000-11-12 17:47:29 +0000
  • 28bc621f11 change set for support of nmos, pmos, rnmos, rpmos, notif0, and notif1 change set to correct behavior of bufif0 and bufif1 (Tim Leight) steve 2000-11-11 01:52:09 +0000
  • 197ed46b26 configure bindir and libdir steve 2000-11-11 00:48:35 +0000
  • b05aadfd94 Configure bindir and libdir steve 2000-11-11 00:38:40 +0000
  • a8da692540 Add support for the t-dll backend grabing flip-flops. steve 2000-11-11 00:03:36 +0000
  • 1d6f48914f Initialize scope when creating it. steve 2000-11-09 22:19:34 +0000
  • 1046c86c84 Remember to include the -S condition. steve 2000-11-09 21:58:00 +0000
  • 47ce0f3c46 show concatenation operators. steve 2000-11-09 05:14:07 +0000
  • 2dd1d070ec Display l-values with width. steve 2000-11-07 06:14:06 +0000
  • f4ed0e35af Handle connectsion to internally unconnected modules (PR#38) steve 2000-11-05 06:05:59 +0000
  • 61ad0b23c8 Apply sequential UDP rework from Stephan Boettcher (PR#39) s20001104 steve 2000-11-04 06:36:24 +0000
  • 5415dd70c5 Integrate parameter count changes (PR#34) steve 2000-11-04 05:49:22 +0000
  • ff514aab72 pad different width inputs to muxes. (PR#14) steve 2000-11-04 05:06:04 +0000
  • d7788b88b7 Modifications in support of gcc 2.96 steve 2000-11-04 01:54:01 +0000
  • a1cfabafb8 Use the %m string properly. steve 2000-11-04 01:53:24 +0000
  • 35769ef541 Scope information is needed by all types of display tasks. steve 2000-11-04 01:52:57 +0000
  • 80d3342178 VCD scans tasks (PR#35) steve 2000-11-01 06:05:44 +0000
  • 4d27b947bc Add the general $time system function. steve 2000-11-01 03:19:36 +0000
  • 3591e06c4e Support time variables. steve 2000-10-31 17:49:02 +0000
  • 88c8547486 Remove C++ string from variable lists. steve 2000-10-31 17:00:04 +0000
  • d92ac5772c Spelling error. steve 2000-10-31 16:59:45 +0000
  • f2997d7767 Detect reverse bit order in part select. (PR#33) steve 2000-10-30 21:35:40 +0000
  • 7df9943679 get width right for reversed part select net. (PR#33) steve 2000-10-30 20:55:53 +0000
  • f3dfff7d76 task threads ned their scope initialized. (PR#32) steve 2000-10-29 17:10:02 +0000
  • 23a5bd072d Remove the compiled in Verilog target. steve 2000-10-28 22:35:58 +0000
  • d6efae4bdd API for concatenation expressions. steve 2000-10-28 22:32:34 +0000
  • 10fbb2a1bb Glitches in cygwin build process. steve 2000-10-28 19:12:43 +0000
  • 5b65f15df4 stub for the concat operator. s20001028 steve 2000-10-28 17:55:03 +0000
  • 72229abda6 check explicitly uses local libraries. steve 2000-10-28 17:51:45 +0000
  • 427de3ab0b Handle - and _ in target names. steve 2000-10-28 17:51:01 +0000
  • 6962841546 Split vpip for everybody. steve 2000-10-28 17:27:59 +0000
  • bb414303a0 make check target (PR#3) steve 2000-10-28 04:16:11 +0000
  • 431228e881 make check target (PR#3) steve 2000-10-28 03:58:11 +0000