We've already told you a few things about the R700. It is ATI's first real multi core chip and we might have an idea how it actually works. We wrote about ATI muti chip solution some three years ago here.
We told you before that the R600 is block architecture and that the R600 has four blocks where each had 16 Vec5 Shader units. R600 has total of 64 Shader Units divided in four blocks. The RV610 had a single block, for example with 16 Shader units, but in real life this chip has only eight. Stitching more RVC610 cores together and you will end up getting the performance of an R600.
The R600 design was not made with multi core in mind, so the Rx6x0 chips shared a memory controller and video part as well as many other features. Well, the R700 will be made out of a number of smaller chips. The single chip will represent a low end card, two chips will make up a mainstream and four to eight cores on the same die will make it a high end card.
This means that each chip will be independent, this is the way we see things now. We still have some time to understand this marchitecture a bit better as it won't arrive until the first half of 2008.