AFAIK, a new generation is always a "evolution" of the last one if the core stays mainly the same, and the feature set does too, just highr clocked then its not the case. but every step up is another evolution of the previous card.
though the 7000 series and the x1k series are maybe more of a evolution since core designs are more altered. especially the XT's memory controller has been completely revised. and the 7000 series are much more efficient then the 6000 series.