Hi Marc,
I've done some inhouse work with the SDHC and NFC in regards to speed tests, as our application will be harnessing both components.
I am using a K70 running at 150MHz, but I hope it will at least demonstrate what is possible.
The SD CLK is running at 50MHz.
The NFC clock is running at 25MHz.
All of my tests consider 128MB of data (the size of the nand on our board), and I am using a UHS-1 uSD.
I'm still using the NFC LDD, as I was satisfied with the performance.
I am NOT using the SDHC LDD, as I was greatly disappointed with the performance (as you and many others have been).
I wrote a driver to use the SDHC utilizing multiblock writes, 4-bit mode, ADMA2.
The speed tests I have for the NFC, I used a timer with a 1024Hz tick, so the measurements are more accurate.
When I did the SDHC tests, I was still using the RTC for my timing, so it is 1 second accuracy.
For NAND (128MB):
full chip erase = 0.793s (161 MB/s)
full chip read = 7.086s (18.064 MB/s)
full chip write = 18.148s (7.053 MB/s)
* I recall seeing faster writes at one point...it may have to do with my current ECC setting
For SDHC, it depended to a point on the number of blocks I wrote per write multiple block command.
I don't remember exactly, but it was along these lines.
>=256 blocks per command = ~8s (16 MB/s)
128 blocks per command = ~10s (12.8 MB/s)
64 blocks per command = ~12s (10.67 MB/s)
I did a benchmark test on the card using CrystalDiskMark on my PC, and it showed the card as 18.5 MB/s read and 17.1 MB/s for sequential.