SPI slave - speed... too fast ?
2004-03-02 by capiman@t-online.de
Hello,
i have a few questions about SPI slave (at the moment only general
questions):
1) I have a SPI master which uses a SPI clk of 20 MHz or even 25 MHz. Is
there any possibility to use a LPC2106 to receive bytes, because (as i
think) speed is limited to 60 MHz / 8 = 7,5 MHz ?
2) Any trick to handle this above speeds ? Even with additional hardware or
other CPU ?
3) Even when using 7,5 MHz, is the LPC2106 fast enough to receive and handle
the received bytes ? In a previous project (simple logic analyzer) i simply
moved bytes from port to memory and achieved around 6 MBytes/s (best case,
with unrolled loops...). So when clock is 7,5 MHz, data is coming with
around 1 MByte/s and you must handle a few things like determining if byte
was received, perhaps interrupt handling (or without interrupt)... So is it
realistic to handle this or must clock be reduced some factors.
Regards,
Martin