Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What's the difference between SPI and QSPI?

Status
Not open for further replies.

Enshuo

Junior Member level 2
Joined
Jun 28, 2020
Messages
23
Helped
0
Reputation
0
Reaction score
1
Trophy points
3
Activity points
155
Hi experts,
As far as I know, the major difference is the data rate. The data rate of SPI is 10-20Mbps, QSPI is four times to 80Mbps, but the clock frequency of them are the same 25Mhz. QSPI doesn't require CPU intervention.

If I change a flash from SPI to QSPI, what else should I take care of? QSPI has four more pins, etc. Software or firmware are needed to modify as well?
 

Hi,

I assume you did not do an internet search "SPI vs QSPI"
Please clarify whether you mean Quad or Queud SPI. Just to be sure to talk about the same.

QSPI doesn't require CPU intervention.
This statement makes no sense. Some CPUs have
* no SPI at all
* SPI, but no QSPI (where bit banging QSPI cuses a lot more processing power than SPI)
* SPI as well as QSPI

Changing from SPI to QSPI in either case means you need
* a compatible master,
* a compatible slave,
* compatible wiring
* and the according software/firmware.

Klaus
 
QSPI usage makes only sense if it's supported by CPU hardware. If supported, it's only a bit of configuration. QSPI is e.g. regularly used for ESP32 flash and external RAM.
 
SPI/QSPI use only when Master(MCU/Processor) has supported it.
About speeds SPI can operate up to 133Mhz.

SPI is not having any specific standard where manufacturers can adhere like I2C/SMBus.
QSPI people will use when they need faster boot up times with Higher memories etc.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top