1. A circuit for converting signals between a memory interface and a memory array wherein the memory interface is not the same type as the memory array, the circuit comprising: an interface converter for shifting the logic levels of the signals between the memory interface and the memory array; and a translation block for translating and synchronizing the signals between the memory interface and the memory array.