| Documents the following: |
| -FF clock inversion |
| -FF primitive mapping |
| -FF initialization value |
| |
| Clock inversion is per slice (as BEL CLKINV) |
| Vivado GUI is misleading as it often shows it per FF, which is not actually true |
| |
| FFSYNC LATCH ZRST |
| Sample 00_48 30_32 30_12 |
| FDPE |
| FDSE X |
| FDRE X X |
| FDCE X |
| LDCE X X |
| LDPE X |
| |
| |
| |
| CLB.SLICE_X0.A5FF.ZINIT 31_06 |
| CLB.SLICE_X0.A5FF.ZRESET 01_07 |
| CLB.SLICE_X0.AFF.ZINIT 31_03 |
| CLB.SLICE_X0.AFF.ZRESET 30_12 |
| CLB.SLICE_X0.B5FF.ZINIT 31_22 |
| CLB.SLICE_X0.B5FF.ZRESET 01_19 |
| CLB.SLICE_X0.BFF.ZINIT 31_28 |
| CLB.SLICE_X0.BFF.ZRESET 30_30 |
| CLB.SLICE_X0.C5FF.ZINIT 31_41 |
| CLB.SLICE_X0.C5FF.ZRESET 01_47 |
| CLB.SLICE_X0.CFF.ZINIT 31_33 |
| CLB.SLICE_X0.CFF.ZRESET 30_33 |
| CLB.SLICE_X0.CLKINV 01_51 |
| CLB.SLICE_X0.D5FF.ZINIT 31_51 |
| CLB.SLICE_X0.D5FF.ZRESET 01_55 |
| CLB.SLICE_X0.DFF.ZINIT 31_58 |
| CLB.SLICE_X0.DFF.ZRESET 30_50 |
| CLB.SLICE_X0.FFSYNC 00_48 |
| CLB.SLICE_X0.LATCH 30_32 |
| CLB.SLICE_X1.A5FF.ZINIT 31_05 |
| CLB.SLICE_X1.A5FF.ZRESET 01_03 |
| CLB.SLICE_X1.AFF.ZINIT 31_04 |
| CLB.SLICE_X1.AFF.ZRESET 31_15 |
| CLB.SLICE_X1.B5FF.ZINIT 31_23 |
| CLB.SLICE_X1.B5FF.ZRESET 00_16 |
| CLB.SLICE_X1.BFF.ZINIT 31_29 |
| CLB.SLICE_X1.BFF.ZRESET 31_30 |
| CLB.SLICE_X1.C5FF.ZINIT 31_42 |
| CLB.SLICE_X1.C5FF.ZRESET 00_44 |
| CLB.SLICE_X1.CFF.ZINIT 31_34 |
| CLB.SLICE_X1.CFF.ZRESET 30_34 |
| CLB.SLICE_X1.CLKINV 00_52 |
| CLB.SLICE_X1.D5FF.ZINIT 31_52 |
| CLB.SLICE_X1.D5FF.ZRESET 00_56 |
| CLB.SLICE_X1.DFF.ZINIT 31_59 |
| CLB.SLICE_X1.DFF.ZRESET 31_50 |
| CLB.SLICE_X1.FFSYNC 01_31 |
| CLB.SLICE_X1.LATCH 31_32 |
| |