Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
All support for Intel NUC 7 - 13 systems has transitioned to ASUS. Read latest update.
16503 Discussions

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

TRoa
New Contributor I
1,013 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
862 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

0 Kudos
NurAiman_M_Intel
Employee
862 Views

Hi,

 

Thank you sstrell for the answer.

 

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

 

Regards,

Aiman

0 Kudos
SATC
New Contributor I
862 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. 

 

0 Kudos
Reply