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

Quartus 9.1sp1 : .jic (JTAG indirect ...) vs .pof (programing object file)

Altera_Forum
Honored Contributor II
1,359 Views

Hi, I am using Quartus 9.1sp1 Web Edition under windows XP SP2 

 

Quartus II generated .pof (compressed ?) and .sof files. As usual. 

I convert the sof file to .jic using the "convert programing file" under Quartus 

I configured my epcs through my FPGA using Jtag with my generated .jic. 

I "examine" my epcs and save to .pof files. 

 

As a result, i got slightly different behaviour of my card. 

 

I made checksums (with Peazip) :  

\test_pof_jic\ep2c15_generated.pof 988B24DB \test_pof_jic\after_conversion_from_sofcompression_to_jic.pof 24709DBE \test_pof_jic\after_conversion_from_sofnocompression_to_jic.pof 2E275B19 

The generated .pof after conversion are different of the generated .pof by compilation. 

 

 

Have you used Indirect configuration with .jic files ? 

Have you already faced to different behaviour between {a directly configured card by .pof} and {a configured card by .jic} ? 

Could I trust a configured card with Jic ? 

 

 

 

EDIT : 

I found (using fc.exe) differences at the end of the .pof (disabled compression) files 

00080096: 25 26 000800A0: C8 D0 000800A7: 45 50 000800A8: 50 61 000800A9: 43 67 000800AA: 53 65 000800AB: 34 5F 000800AC: 20 30 000800AD: 30 20 000800B5: 20 30 000800B6: 30 20 000800B8: 34 30 000800B9: 30 33 000800BA: 30 42 000800BB: 30 36 000800BC: 30 35 000800BD: 30 31 000800BE: 3B 30 000800BF: 08 3B 000800C0: 00 08 000800C1: 02 00 000800C2: 00 02 000800C5: 2B 00 000800C6: E8 26 

 

maybe .jic does not include some options like  

"Auto restart configuration after error" 

"enable error detection crc" 

... 

if any expert could confirm. 

 

 

Regards
0 Kudos
0 Replies
Reply