Project X-Ray
Project X-Ray

# PLLE2_ADV minitest

## Description

This test verifies operation of the PLLE2_ADV primitive. The PLL is configured to output clocks using the following dividers:

  • CLKOUT0: 16/16

  • CLKOUT1: 16/32

  • CLKOUT2: 16/48

  • CLKOUT3: 16/64

  • CLKOUT4: 16/80

  • CLKOUT5: 16/96

The input clock can be swtched between 100MHz and 50MHz using the sw[1] switch. The 50MHz clock is generated using simple divider implemented in logic.

Clocks from the PLL are further divided by 2^21 and then fed to LEDs 0:5. PLL lock indicator is connected to LED 15. The switch sw[0] provides reset signal to the PLL.

## Building

To build the project run the following command and the bit file will be generated. ` make basys3_plle2_adv.bit `