steve
|
3b9dedbc86
|
Catch some parameter problems.
|
2000-01-13 04:48:50 +00:00 |
steve
|
aa8908c52f
|
Multiplication all the way to simulation.
|
2000-01-13 03:35:35 +00:00 |
steve
|
3d1ffced57
|
Elaborate net widths of constants to as small
as is possible, obeying context constraints.
Comparison operators can handle operands with
different widths.
|
2000-01-11 04:20:57 +00:00 |
steve
|
f37f69f160
|
minor type syntax fix for stubborn C++ compilers.
|
2000-01-10 22:16:24 +00:00 |
steve
|
fac3bde2c8
|
Elaborate parameters afer binding of overrides.
|
2000-01-10 01:35:23 +00:00 |
steve
|
9125a4c451
|
Careful with wires connected to multiple ports.
|
2000-01-09 20:37:57 +00:00 |
steve
|
bed47a4ab4
|
Make the library install directory.
|
2000-01-09 17:43:28 +00:00 |
steve
|
2de887c2ff
|
Support named parameter override lists.
|
2000-01-09 05:50:48 +00:00 |
steve
|
fdf2c1b0d0
|
Non-blocking memory writes.
|
2000-01-08 03:09:14 +00:00 |
steve
|
7f78b9bf56
|
Handle longer paths and the null target (spe)
|
2000-01-08 02:28:43 +00:00 |
steve
|
d6f53b2582
|
Initial support for signed constants.
|
2000-01-07 03:45:49 +00:00 |
steve
|
848110bc33
|
Only sign-extend unsized numbers.
|
2000-01-06 05:57:06 +00:00 |
steve
|
eb4cdc5026
|
Cleanup and some asserts.
|
2000-01-06 05:56:22 +00:00 |
steve
|
3d673c1f02
|
Add memory address range check.
|
2000-01-06 05:56:02 +00:00 |
steve
|
a48b4c4f8d
|
Functor support from Stefan
|
2000-01-04 02:51:54 +00:00 |
steve
|
ba7fdb580d
|
Add a signal to nexus of padding constant.
|
2000-01-02 22:07:09 +00:00 |
steve
|
9e5ff89ef3
|
Add structural reduction NAND,
Fix size coercion of structural shifts.
|
2000-01-02 21:45:31 +00:00 |
steve
|
0d5e4b40d0
|
Structural reduction XNOR.
|
2000-01-02 19:39:03 +00:00 |
steve
|
142b9e667d
|
Do not overrun the pin index when the LSB != 0.
|
2000-01-02 18:25:37 +00:00 |
steve
|
f3b76d958d
|
It is possible for node to initialize several pins of a signal.
|
2000-01-02 17:57:56 +00:00 |
steve
|
87d6df5204
|
Handle nodes running out during node scan.
|
2000-01-02 17:57:20 +00:00 |
steve
|
c7193fa6fe
|
Do not delete constants that input to exressions.
|
2000-01-02 17:56:42 +00:00 |
steve
|
645c24289e
|
Handle general constant expressions in delays.
|
2000-01-02 01:59:52 +00:00 |
steve
|
e52a5be16e
|
Forgot to handle no overrides at all.
|
2000-01-02 01:59:28 +00:00 |
steve
|
7e37b61a05
|
Fix module parameter override syntax.
|
2000-01-01 23:47:58 +00:00 |
steve
|
cbd353fbb8
|
Fix forming of ivlpp command line.
|
2000-01-01 21:33:50 +00:00 |
steve
|
4c274223cf
|
Move ivl and ivlpp to the lib directory.
|
2000-01-01 20:57:50 +00:00 |
steve
|
65e4e9f428
|
Properly expand/shrink constants in expressions.
|
2000-01-01 19:56:51 +00:00 |
steve
|
e6820ed169
|
Handle synthesis of concatenation.
|
2000-01-01 06:18:00 +00:00 |
steve
|
c3cb0f2371
|
Propogate line number information when expanding expressions.
|
2000-01-01 06:17:25 +00:00 |
steve
|
31f1ceea9f
|
delay1 expressions can take parentheses.
|
1999-12-31 17:39:00 +00:00 |
steve
|
94afe54741
|
Standardize some of the error messages.
|
1999-12-31 17:38:37 +00:00 |
steve
|
080f161c37
|
Fix output file name calculations.
|
1999-12-31 05:27:42 +00:00 |
steve
|
5ce35e3e60
|
Fix event trigger and repeat control parse errors.
|
1999-12-31 03:24:30 +00:00 |
steve
|
6d0edcf58a
|
Support reg initial assignment syntax.
|
1999-12-30 19:06:14 +00:00 |
steve
|
7033836e01
|
Remove the now useless sigfold functor.
|
1999-12-30 17:37:13 +00:00 |
steve
|
b7409d98ff
|
Version and ebug options.
|
1999-12-30 04:59:39 +00:00 |
steve
|
b6d1bb1fa7
|
Propogate constant 0 in low bits of adders.
|
1999-12-30 04:19:12 +00:00 |
steve
|
4558a7d8d0
|
Proper init_ method prototype.
|
1999-12-19 20:57:07 +00:00 |
steve
|
22c2625ace
|
Add the gverilog driver program.
|
1999-12-18 04:15:01 +00:00 |
steve
|
4de8ba489d
|
Rewrite the cprop functor to use the functor_t interface.
|
1999-12-17 06:18:15 +00:00 |
steve
|
65ae92859c
|
NetConst can now hold wide constants.
|
1999-12-17 03:38:46 +00:00 |
steve
|
d355270c2d
|
Capture the carry out of carry-chain addition.
|
1999-12-16 18:54:32 +00:00 |
steve
|
ced7cc6d60
|
Structural logical or.
|
1999-12-16 03:46:39 +00:00 |
steve
|
d54cc14ca2
|
Simulate carry output on adders.
|
1999-12-16 02:42:14 +00:00 |
steve
|
98a57f4fac
|
Handle blanks after b is binary numbers
|
1999-12-16 01:20:17 +00:00 |
steve
|
40ca71b10b
|
Support named begin scope at run time.
|
1999-12-15 18:21:20 +00:00 |
steve
|
e7e58cdd71
|
Add readmemb.
|
1999-12-15 04:35:34 +00:00 |
steve
|
1dcf9de34c
|
Implement vpi_put_value for memory words.
|
1999-12-15 04:15:17 +00:00 |
steve
|
fcb1d8dc72
|
Excess warning.
|
1999-12-15 04:02:38 +00:00 |