in the Generic Serial Flash Interface IP Core there is an option "Enable SPI pins interface", but when i connect my top's pins to the dedicated pins (DCLK, DATA0-3, nCS) i get a pin error, how can i configure it?
From the information, it seems like it is due to fitter error which the pin is not placed in appropriate pin. Can you try to assign the pin to the other pin? Or, you may remove the pin assignment and let quartus do the pin assignment.
You may also refer to the IP user guide for more information about the usage and flow of the IP: