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

8 SPI Master to be used in Cyclone V 5CSXFC5C6

Altera_Forum
Honored Contributor II
1,196 Views

We need to support 8 SPI slave device i.e. we Need 8 SPI - 4 wire Master signals for our support. 

We don't want to control our 8 SPI slave device with CS (Chip select), we need 8 separate SPI 4-wire signals.  

 

In Cyclone V we have only 2 SPI Master signals with 2 CS. 

 

My question is that whether we can assign any FPGA GPIO as SPI signals (SPI_CLK, SPI_MOSI, SPI_MISO) and whether we can use SPI IP Core for the GPIO we have selected.
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
303 Views

Yes. You should be able to instantiate 8 separate instances of the SPI IP, connecting each set of exported signals to the FPGA's IO. 

 

Cheers, 

Alex
0 Kudos
Reply