Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 Discussions

Active serial interface for Arria V

Altera_Forum
Honored Contributor II
1,452 Views

I am designing a board with Arria V FPGA with active serial interface. Device : 5AGXMB1G4F35C5N.  

I am using EPCQ256SI16N as a serial flash memory. I would be initially downloading the code using JTAG cable to serial device through FPGA.  

I have attached a snapshot of the schematic.  

It would be of great help if anyone could review the schematic and confirm its correctness.
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
706 Views

MSEL strapping look correct. You need power to pin 4 of your programming header - assuming it's intended for use with a USB-Blaster or similar. Check what voltage in the Arria V configuration section of the handbook (2.5V, I think). 

 

Cheers, 

Alex
0 Kudos
Altera_Forum
Honored Contributor II
706 Views

Nagakiran, here is the link to the Arria V handbook if you need it =) 

https://www.altera.com/en_us/pdfs/literature/hb/arria-v/av_5v2.pdf
0 Kudos
Altera_Forum
Honored Contributor II
706 Views

Thanks a_x_h_75 and vinheal.  

I would be programming initially the serial memory through JTAG interface.  

I would need remote flash upgrade feature at later stage for downloading a new configuration through a custom developed protocol. 

Would this H/W setup allow me for such feature? 

I came across a document which says that I cannot have remote flash upgrade feature in JTAG mode. I have attached the snapshot of the table. 

Can anyone please clarify me on this? 

 

Document link: https://www.altera.com/en_us/pdfs/literature/hb/agx/agx_51003.pdf 

 

Thanks
0 Kudos
Altera_Forum
Honored Contributor II
706 Views

The "JTAG" row in that table isn't relevant to your setup. Your chosen configuration scheme is "AS". JTAG will be available to you in that mode - as it is for all modes. 

 

Some device families allow you to strap MSEL such that only JTAG configuration is available. The row of the table you refer to covers that configuration option even though the Arria V docs suggest JTAG only configuration isn't supported. 

 

Cheers, 

Alex
0 Kudos
Reply