Permalink
Commits on May 1, 1999
  1. Handle wide events, such as @(a) where a has

    steve committed May 1, 1999
     many bits in it.
    
     Add to vvm the binary ^ and unary & operators.
    
     Dump events a bit more completely.
  2. XNF target documentation.

    steve committed May 1, 1999
Commits on Apr 29, 1999
  1. Add vvm target documentation

    steve committed Apr 29, 1999
  2. Parse OR of event expressions.

    steve committed Apr 29, 1999
Commits on Apr 26, 1999
  1. Remember to make the dep directory.

    steve committed Apr 26, 1999
  2. Autoconf the vvm directory.

    steve committed Apr 26, 1999
Commits on Apr 25, 1999
  1. Generate SubSignal refrences in vvm.

    steve committed Apr 25, 1999
  2. autoconf the makefiles.

    steve committed Apr 25, 1999
  3. Core handles subsignal expressions.

    steve committed Apr 25, 1999
Commits on Apr 23, 1999
  1. Make debug output file parameters.

    steve committed Apr 23, 1999
Commits on Apr 22, 1999
  1. Add to vvm proceedural memory references.

    steve committed Apr 22, 1999
Commits on Apr 19, 1999
Commits on Mar 16, 1999
  1. Support sized decimal numbers,

    steve committed Mar 16, 1999
     Fix operator precedence order.
  2. Add some logical operators.

    steve committed Mar 16, 1999
Commits on Mar 15, 1999
  1. Support more operators, especially logical.

    steve committed Mar 15, 1999
  2. Add the AND and OR bitwise operators.

    steve committed Mar 15, 1999
Commits on Mar 1, 1999
Commits on Feb 22, 1999
  1. Handle default case.

    steve committed Feb 22, 1999
Commits on Feb 21, 1999
  1. Add support for module parameters.

    steve committed Feb 21, 1999
Commits on Feb 15, 1999
  1. Mangle that handles device instance numbers.

    steve committed Feb 15, 1999
  2. Elaborate gate ranges.

    steve committed Feb 15, 1999
Commits on Feb 8, 1999
  1. Do not generate code for signals,

    steve committed Feb 8, 1999
     instead use the NetESignal node to
     generate gate-like signal devices.
  2. Turn the NetESignal into a NetNode so

    steve committed Feb 8, 1999
     that it can connect to the netlist.
     Implement the case statement.
     Convince t-vvm to output code for
     the case statement.
Commits on Feb 3, 1999
Commits on Feb 1, 1999
  1. Carry some line info to the netlist,

    steve committed Feb 1, 1999
     Dump line numbers for processes.
     Elaborate prints errors about port vector
     width mismatch
     Emit better handles null statements.
  2. Ignore ivl.

    steve committed Feb 1, 1999
Commits on Jan 31, 1999
  1. Missing start methods.

    steve committed Jan 31, 1999
Commits on Jan 25, 1999
  1. Add the LineInfo class to carry the source file

    steve committed Jan 25, 1999
     location of things. PGate, Statement and PProcess.
    
     elaborate handles module parameter mismatches,
     missing or incorrect lvalues for procedural
     assignment, and errors are propogated to the
     top of the elaboration call tree.
    
     Attach line numbers to processes, gates and
     assignment statements.
  2. change the program name to ivl.

    steve committed Jan 25, 1999
Commits on Jan 24, 1999
Commits on Jan 1, 1999
  1. Add startup after initialization.

    steve committed Jan 1, 1999
  2. Support the start() method.

    steve committed Jan 1, 1999
  3. Proberly print vectors in binary.

    steve committed Jan 1, 1999