The configuration options register 0 (COR0) is used to set certain configuration options for the device. The name of each bit position in the COR0 is given in the following table and described in the subsequent table.
| Description | Reserved | ECLK_EN | Reserved | DRIVE_DONE | Reserved | OSCFSEL | Reserved | DONE_CYCLE | MATCH_CYCLE | LOCK_CYCLE | GTS_CYCLE | GWE_CYCLE | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bit Index | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Value | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
| Name | Bit Index | Description |
|---|---|---|
| ECLK_EN | 26 |
External master configuration clock (EMCCLK) enable. Bitstream property: BITSTREAM.CONFIG.EXTMASTERCCLK_EN. |
| DRIVE_DONE | 24 |
0 : DONE pin is open drain
|
| OSCFSEL | [22:17] |
Select CCLK frequency in master modes (3 MHz – 148 MHz for UltraScale FPGAs, and 2.7 MHz - 170 MHz for UltraScale+ FPGAs). Bitstream property: BITSTREAM.CONFIG.CONFIGRATE. |
| DONE_CYCLE | [14:12] |
Start-up cycle to release the DONE pin:
Bitstream property: BITSTREAM.STARTUP.DONE_CYCLE. |
| MATCH_CYCLE | [11:9] |
Start-up cycle to stall in until DCI matches:
Bitstream property: BITSTREAM.STARTUP.MATCH_CYCLE. |
| LOCK_CYCLE | [8:6] |
Start-up cycle to stall in until MMCMs lock:
Bitstream property: BITSTREAM.STARTUP.LCK_CYCLE. |
| GTS_CYCLE | [5:3] |
Start-up cycle to deassert the Global 3-State (GTS) signal:
|
| GWE_CYCLE | [2:0] |
Start-up phase to deassert the Global Write Enable (GWE) signal:
|