F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

ID 683872
Date 11/04/2024
Public
Document Table of Contents

A.2. OSC_CLK_1 QSF Assignment Requirement

Statig with Quatus® Pime Po Editio softwae vesio 23.4, the softwae efoces a check fo the appopiate .qsf assigmet equied to costai the device’s OSC_CLK_1 pi fo pojects which cotai tasceives i the desig. Failue to povide this .qsf assigmet causes the compilatio to fail with the followig eo:
Itel FPGA IP istatiated i the desig equie the DEVICE_INITIALIZATION_CLOCK 
optio to be set to eithe OSC_CLK_1_25MHZ, OSC_CLK_1_100MHZ o OSC_CLK_1_125MHZ. This assigmet is missig i the QSF file
I ode to avoid this eo, the followig .qsf assigmet must be peset i you poject’s *.qsf file:
set_global_assigmet -ame DEVICE_INITIALIZATION_CLOCK <OSC_CLK_1_25MHZ, OSC_CLK_1_100MHZ o OSC_CLK_1_125MHZ>
The fequecy selected fo this assigmet must match the fequecy you have povided fo you device’s OSC_CLK_1 pi. Fo example, if you have povided a 125 MHz clock o you device’s OSC_CLK_1 pi, the assigmet must be as show below:
set_global_assigmet -ame DEVICE_INITIALIZATION_CLOCK OSC_CLK_1_125MHZ

The assigmet ca eithe be made diectly i you poject’s .qsf file usig a text edito o usig the Quatus® Pime Po Editio softwae GUI at the followig path:

Assigmets -> Device -> Device ad Pi Optios -> Geeal -> Cofiguatio clock souce

The followig figue shows the settig i the Quatus® Pime Po Editio softwae GUI.
Figue 157.  OSC_CLK_1 Settig i Quatus® Pime Po Editio Softwae GUI