steve
|
9e5dc17c1d
|
Detect execv failures.
|
2001-10-11 00:12:49 +00:00 |
steve
|
36d36d99f3
|
Generate BUF devices for bufz logic.
|
2001-10-11 00:12:28 +00:00 |
steve
|
de985ac3fd
|
Document the behavioral reduction or.
|
2001-10-10 04:48:12 +00:00 |
steve
|
245905aeda
|
Support vectors as operands to logical and.
|
2001-10-10 04:47:43 +00:00 |
steve
|
ac6caaf29e
|
More make install details.
|
2001-10-09 23:05:10 +00:00 |
steve
|
3734b5e7f1
|
spec reference events can be identifiers.
|
2001-10-09 18:11:58 +00:00 |
steve
|
789efb9832
|
Collect functor reference handling into a single function. (Stephan Boettcher)
|
2001-10-09 16:57:47 +00:00 |
steve
|
c7bc35ad75
|
get CFLAGS from configure
|
2001-10-09 16:50:17 +00:00 |
steve
|
5071ce8575
|
handle nmos and pmos devices.
|
2001-10-09 02:28:44 +00:00 |
steve
|
64ff74df37
|
Add the PMOS and NMOS functor types.
|
2001-10-09 02:28:16 +00:00 |
steve
|
181066311b
|
Tasks can have sub-scopes.
|
2001-10-09 02:01:04 +00:00 |
steve
|
20ad433f8c
|
Fix pr283: signal values before enddefinitions in vcd. (Stephan Boettcher)
|
2001-10-08 23:33:00 +00:00 |
steve
|
494b5ff1ee
|
parameter names do not have defined size.
|
2001-10-07 03:38:08 +00:00 |
steve
|
cbd501b865
|
Fix some Cygwin DLL handling. (Venkat Iyer)
|
2001-09-30 16:45:10 +00:00 |
steve
|
41384a0e41
|
Reduce VCD output by removing duplicates. (Stephan Boettcher)
|
2001-09-30 05:18:46 +00:00 |
steve
|
3854e12024
|
Fencepost error in memory writes. (Stephan Boettcher)
|
2001-09-29 20:55:42 +00:00 |
steve
|
ff55af1e9e
|
Check address is in range for set. (Stephan Boettcher)
|
2001-09-29 04:45:20 +00:00 |
steve
|
bdf643ddb1
|
Generate code for unary minus (PR#272)
|
2001-09-29 04:37:44 +00:00 |
steve
|
d46465845c
|
Fix the size of unsized constant operants to compare (PR#274)
|
2001-09-29 01:53:22 +00:00 |
steve
|
dd75595082
|
Handle short l-values to concatenation.
|
2001-09-20 03:46:38 +00:00 |
steve
|
a73cfbc2b5
|
MacOS X compile time changes. (Timothy Wood)
|
2001-09-20 03:21:01 +00:00 |
steve
|
21c844363a
|
Change UDP output only if table matches.
|
2001-09-19 04:10:40 +00:00 |
steve
|
3109906514
|
Detect C name mangling for dlsym.
|
2001-09-17 22:26:33 +00:00 |
steve
|
606eb2b3cd
|
Support the cellref attribute.
|
2001-09-16 22:26:47 +00:00 |
steve
|
e99059e001
|
Support attributes to logic gates.
|
2001-09-16 22:19:42 +00:00 |
steve
|
cefbb635c1
|
Suppor the PAD attribute on signals.
|
2001-09-16 01:48:16 +00:00 |
steve
|
b2b8b89cd8
|
Make configure detect malloc.h
|
2001-09-15 18:27:04 +00:00 |
steve
|
92760f2c5f
|
Support != in virtex code generator.
|
2001-09-15 05:06:04 +00:00 |
steve
|
176be94be9
|
dead code.
|
2001-09-14 04:20:49 +00:00 |
steve
|
9fda809fa6
|
Add XOR and XNOR gates.
|
2001-09-14 04:17:20 +00:00 |
steve
|
3c8d598eed
|
Elaborate == to NetCompare instead of XNOR and AND
gates. This allows code generators to generate
better code in certain cases.
|
2001-09-14 04:16:52 +00:00 |
steve
|
f2068e83d4
|
Generate code for identity comparators.
|
2001-09-14 04:15:46 +00:00 |
steve
|
5976e7078c
|
Xilinx uses GROUND and VCC as pin names for the
GND and VCC devices.
Connect the top end of the EQ chain to the MUXCY
instead of to the LUT. The MUXCY has the real output.
|
2001-09-12 04:35:25 +00:00 |
steve
|
da9a84ed84
|
Use carry mux to implement wide identity compare,
Place property item in correct place in LUT cell list.
|
2001-09-11 05:52:31 +00:00 |
steve
|
03b635604a
|
initial structural memory propagation (Stephan Boettcher)
|
2001-09-11 01:54:58 +00:00 |
steve
|
167f94bdbf
|
Add 4 wide identity compare.
|
2001-09-10 03:48:34 +00:00 |
steve
|
4507351d48
|
Virtex support for mux devices and adders
with carry chains. Also, make Virtex specific
implementations of primitive logic.
|
2001-09-09 22:23:28 +00:00 |
steve
|
0253f92e7e
|
pin down some enumerated constants.
|
2001-09-09 22:21:57 +00:00 |
steve
|
432d4efc9b
|
Connect right ANEB pin when doing NE comparator.
|
2001-09-09 16:49:04 +00:00 |
steve
|
749c3eb5a7
|
No code for unlinked constants.
|
2001-09-08 01:23:21 +00:00 |
steve
|
e933b56507
|
extend xz from the top character, not the second-from-top.
|
2001-09-08 01:22:55 +00:00 |
steve
|
0c5ce9dfec
|
Redo of_SUBU in a more obvious algorithm, that
is not significantly slower. Also, clean up the
implementation of %mov from a constant.
Fix initial clearing of vector by vector_to_array
|
2001-09-07 23:29:28 +00:00 |
steve
|
acde444439
|
Separate the virtex and generic-edif code generators.
|
2001-09-06 04:28:39 +00:00 |
steve
|
298a352cbd
|
Add documentation for the code generator.
|
2001-09-02 23:58:49 +00:00 |
steve
|
356552faad
|
Add virtex support for some basic logic, the DFF
and constant signals.
|
2001-09-02 23:53:55 +00:00 |
steve
|
5e1e79b3c4
|
Rearrange the XNF code generator to be generic-xnf
so that non-XNF code generation is also possible.
Start into the virtex EDIF output driver.
|
2001-09-02 21:33:07 +00:00 |
steve
|
2996d2eb19
|
Generic ADD code.
|
2001-09-01 04:30:44 +00:00 |
steve
|
16023cbbd6
|
Generate code for MUX devices.
|
2001-09-01 02:28:42 +00:00 |
steve
|
77927972e5
|
identity compare, and PWR records for constants.
|
2001-09-01 02:01:30 +00:00 |
steve
|
d762a320dc
|
Make constants available through the design root
|
2001-09-01 01:57:31 +00:00 |