In terms of supported DirectX features, R420 (codenamed Loki) was very similar to the R300.
R420 and R300 had nearly identical memory controller designs, with the former being a bug fixed release designed for higher clock speeds.