STM32F7: small package, hi-speed ext. SRAM, please
Hello community,
now that STM32F767 + lwIP / TCP is working well, I found that sometimes it takes too long for streaming that the other side gets the data (some other network traffic, or delayed ACKs, or whatever Windows does), and the STM32's internal SRAM buffers are not big enough.
Right now I'm using about 350 kB, but at the highest streaming rate of about 50 Mbit/s, that is enough for only about 50 ms.
So now I'm looking for some small package external SRAM.
The problem I see:
size / serial vs. data rate
When using external SRAM as kind of FIFO, it needs at least double data rate of the 50 Mbit/s = ~7 MByte/s, in case of a serial solution even much more for addressing.
For now I have only experience with parallel SRAM (connected to an FPGA), so I'm looking for some advice!
My best guess for now would be to look at QSPI, or OctoSPI, and I'd rather have some input from people who already used this and have some experience concerning handling and throughput.
