Eddie Hung
|
405e974fe5
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-12-30 14:31:42 -08:00 |
Marcin Kościelnicki
|
dadaf7ed78
|
xilinx: Test our DSP48A/DSP48A1 simulation models.
|
2019-12-23 20:36:43 +01:00 |
Eddie Hung
|
d3fc94405f
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-12-20 14:07:23 -08:00 |
Eddie Hung
|
5986a4df40
|
Add abc9_arrival times for RAM{32,64}M
|
2019-12-20 14:06:59 -08:00 |
Eddie Hung
|
1ea1e8e54f
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-12-20 13:56:13 -08:00 |
Eddie Hung
|
979bf36fb0
|
Split into $__ABC9_ASYNC[01], do not add cell->type to clkdomain_t
|
2019-12-19 11:23:41 -08:00 |
Eddie Hung
|
94f15f023c
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-12-19 10:29:40 -08:00 |
Marcin Kościelnicki
|
8b2c9f4518
|
xilinx: Add simulation models for remaining CLB primitives.
|
2019-12-19 18:04:04 +01:00 |
Marcin Kościelnicki
|
a235250403
|
xilinx: Add xilinx_dffopt pass (#1557)
|
2019-12-18 13:43:43 +01:00 |
Eddie Hung
|
d6514fc2e1
|
RAM64M8 to also have [5:0] for address
|
2019-12-13 08:54:19 -08:00 |
Eddie Hung
|
50e0c83560
|
Fix RAM64M model to have 6 bit address bus
|
2019-12-12 18:52:03 -08:00 |
Eddie Hung
|
a46a7e8a67
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-12-06 23:22:52 -08:00 |
Eddie Hung
|
258a34e6f1
|
Oh deary me
|
2019-12-04 20:33:24 -08:00 |
Marcin Kościelnicki
|
10014e2643
|
xilinx: Add models for LUTRAM cells. (#1537)
|
2019-12-04 06:31:09 +01:00 |
Eddie Hung
|
f6c0ec1d09
|
Merge remote-tracking branch 'origin/eddie/write_xaiger_improve' into xaig_dff
|
2019-11-27 01:03:33 -08:00 |
Marcin Kościelnicki
|
0466c48533
|
xilinx: Add simulation models for IOBUF and OBUFT.
|
2019-11-26 08:15:20 +01:00 |
Eddie Hung
|
d087024caf
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-11-25 12:42:09 -08:00 |
Marcin Kościelnicki
|
6cdea425b8
|
clkbufmap: Add support for inverters in clock path.
|
2019-11-25 20:40:39 +01:00 |
Eddie Hung
|
09ee96e8c2
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-11-19 15:40:39 -08:00 |
Marcin Kościelnicki
|
7a9081440c
|
xilinx: Add simulation models for MULT18X18* and DSP48A*.
This adds simulation models for the following primitives:
- MULT18X18 and MULT18X18S (Virtex 2*, Spartan 3)
- MULT18X18SIO (Spartan 3E, Spartan 3A)
- DSP48A (Spartan 3A DSP) — implemented in terms of DSP48A1
- DSP48A1 (Spartan 6)
|
2019-11-19 01:00:58 +01:00 |
Marcin Kościelnicki
|
526fe4cb89
|
xilinx: Add simulation model for IBUFG.
|
2019-10-10 13:16:03 +02:00 |
Eddie Hung
|
3879ca1398
|
Do not require changes to cells_sim.v; try and work out comb model
|
2019-10-05 22:55:18 -07:00 |
Eddie Hung
|
7a45cd5856
|
Merge remote-tracking branch 'origin/eddie/abc_to_abc9' into xaig_dff
|
2019-10-04 16:58:55 -07:00 |
Eddie Hung
|
aae2b9fd9c
|
Rename abc_* names/attributes to more precisely be abc9_*
|
2019-10-04 11:04:10 -07:00 |
Eddie Hung
|
5299884f04
|
More fixes
|
2019-10-01 13:41:08 -07:00 |
Eddie Hung
|
03ebe43e3e
|
Escape Verilog identifiers for legality outside of Yosys
|
2019-10-01 13:05:56 -07:00 |
Eddie Hung
|
e529872b01
|
Remove need for $currQ port connection
|
2019-09-30 16:33:40 -07:00 |
Eddie Hung
|
8684b58bed
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-09-30 12:29:35 -07:00 |
Eddie Hung
|
5b5756b91e
|
Add LDCE/LDPE sim library, remove from *cells_xtra.{v,py}
|
2019-09-30 12:52:43 +02:00 |
Eddie Hung
|
1123c09588
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-09-29 19:39:12 -07:00 |
Eddie Hung
|
18ebb86edb
|
FDCE_1 does not have IS_CLR_INVERTED
|
2019-09-29 11:25:34 -07:00 |
Eddie Hung
|
79b6edb639
|
Big rework; flop info now mostly in cells_sim.v
|
2019-09-28 23:48:17 -07:00 |
Eddie Hung
|
b88f0f6450
|
Merge remote-tracking branch 'origin/clifford/fix1381' into xc7dsp
|
2019-09-19 15:47:41 -07:00 |
Marcin Kościelnicki
|
13fa873f11
|
Use extractinv for synth_xilinx -ise
|
2019-09-19 04:02:48 +02:00 |
Eddie Hung
|
b77cf6ba48
|
Mis-spell
|
2019-09-18 11:12:46 -07:00 |
Eddie Hung
|
e992dbf2c5
|
Add pattern detection support for DSP48E1 model, check against vendor
|
2019-09-18 10:45:04 -07:00 |
Eddie Hung
|
e742478e1d
|
Merge remote-tracking branch 'origin/master' into xc7dsp
|
2019-09-05 13:01:27 -07:00 |
Eddie Hung
|
f33abd4eab
|
Remove trailing space
|
2019-08-30 16:44:11 -07:00 |
Eddie Hung
|
295c18bd6b
|
Merge branch 'xc7dsp' of github.com:YosysHQ/yosys into xc7dsp
|
2019-08-30 09:50:20 -07:00 |
David Shah
|
6919c0f9b0
|
Merge branch 'master' into xc7dsp
|
2019-08-30 13:57:15 +01:00 |
Eddie Hung
|
8d820a9884
|
Merge remote-tracking branch 'origin/master' into xaig_arrival
|
2019-08-28 15:19:10 -07:00 |
Eddie Hung
|
9314a0a42e
|
Add (* clkbuf_sink *) to SRLC16E, reorder ports to match vendor
|
2019-08-28 10:51:39 -07:00 |
Marcin Kościelnicki
|
d361f5ab79
|
xilinx: Add SRLC16E primitive.
Fixes #1331.
|
2019-08-27 20:27:12 +02:00 |
Eddie Hung
|
e658d472c8
|
Put attributes above port
|
2019-08-23 11:31:20 -07:00 |
Eddie Hung
|
d672b1ddec
|
Merge remote-tracking branch 'origin/master' into xaig_arrival
|
2019-08-23 11:26:55 -07:00 |
Eddie Hung
|
20f4d191b5
|
Merge branch 'master' into mwk/xilinx_bufgmap
|
2019-08-23 11:24:19 -07:00 |
Eddie Hung
|
509c353fe9
|
Forgot one
|
2019-08-23 11:23:50 -07:00 |
Eddie Hung
|
0d0ad15898
|
Merge branch 'master' into mwk/xilinx_bufgmap
|
2019-08-23 11:23:31 -07:00 |
Eddie Hung
|
a270af00cc
|
Put abc_* attributes above port
|
2019-08-23 11:21:44 -07:00 |
Eddie Hung
|
6872805a3e
|
Merge remote-tracking branch 'origin/master' into mwk/xilinx_bufgmap
|
2019-08-23 10:00:50 -07:00 |