Early implementations of R2000/R3000 processors had no write buffer circuit inside to isolate the CPU from memory subsystem. There were companion chips for R2000/R3000 to implement write buffering, connected via the CP2 coprocessor interface of the R3000 CPU. Newer designs of the R3000 (R3000A) have built in memory buffer circuitry.