volatile memory for input and output (RAM), a clock and an I/O control unit.
This equates to the cache....and it can be configured to various flash memory units depending on what streaming ability one wants.
That is for both read and write....
For the most part, this is where the line is currently being drawn in the court.
It's the "KEY"
doni