Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
15672 Discussions

What is difference between JTAG, AS, PS programming modes?

TRoa
Novice
490 Views

While programming, and keeping JTAG programming mode, one development boards wants .jic file, and other demands .pof file to program flash memory. So, where these other programming mode will fit? I mean, as far as the programming modes are concerned, why I was able to program a Max10 device with pof file while in JTAG mode, but had to convert sof file to jic file to program a flash(EPCS64) of Cyclone IV device? Then when will I select AS, PS modes? please somebody clarify.

0 Kudos
3 Replies
sstrell
Honored Contributor III
339 Views

A .pof programs the flash memory that's built into the MAX10 device through the JTAG interface, while the .jic file is used as a "gateway" design through the Cyclone IV device to program its attached flash. See these online trainings and their links to documentation for details:

 

https://www.intel.com/content/www/us/en/programmable/support/training/course/odev1100.html

https://www.intel.com/content/www/us/en/programmable/support/training/course/ocnfgsch.html

 

#iwork4intel

NurAiman_M_Intel
Employee
339 Views

Hi,

 

Thank you sstrell for the answer.

 

@TRoa, you may refer to sstrell answer for this question.

 

Regards,

Aiman

SATC
New Contributor I
339 Views

Hi TRoa,

 

sstrell is right. But, from a programming point of view, the AS (Active Serial) is a mode configuration with EPCQ-L. Both PS (Passive Serial) and AS you will need to stored your bitstream to flash so that it is auto program during power up. 

 

Reply