However why on earth would brain uploading be done all at once. Given the right nanotech you could begin at one part of the brain - slowly replacing biological neurons with artificial ones.
Once all your neurons are artificial - just download their state. This is pure speculation and way out in the future - like 100 years - but it could be fun :-)