FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5952 Discussions

Problem with EPCQ-L1024 extended QUAD input fast transfer

OPakh
Beginner
498 Views

 

I have a problem with EPCQ-L1024 extended QUAD input fast transfer.

For communication with it I use "Generic Serial Flash Interface Intel FPGA IP"

It works good in 1x mode but when I send command EBh lines DQ2-3 are always in 1

 

For example

master_write_32 $mp $operating_protocols_setting 0x00022002

master_write_32 $mp $control_register 0x00000101

master_write_32 $mp $read_instr 0x00000AEB

master_read_32 $mp 0x00000100 0x1

 

Lines DQ[2], DQ[3] are not used. What may be the problem?

 

I use Quartus 18.1(Windows 10), Arria 10 GX 

 

0 Kudos
1 Reply
ShafiqY_Intel
Employee
95 Views

Hi OPakh,

 

If you want to enter the QUAD mode, you need to enable the QUAD mode first.

This is the step to enable the QUAD mode:

 

set flash_cmd_setting [expr {$base + 0x1c}]

set flash_cmd_ctrl [expr {$base + 0x20}]

master_write_32 $mp $flash_cmd_setting 0x00000035

master_write_32 $mp $flash_cmd_ctrl 0x1

 

I hope this will help.

Thanks😉

Reply