Many thanks for fantastic comments. They are really helpful and I learn a lot from them. There is no doubt that CF is the best option. However, we are suffering from performance issue. We have to use FAT32 file system due to customer expectation and by using file system, Nios II processor is not capable of writing data to CF card with that speed. We are currently using Altera CF IP core in True IDE mode. Do you think if we write our own CF IP core, it is going to be faster? Have you guys ever used CF core with that performance? Any comment and help on that greatly appreciated.