No, the current maximum for a DS card is 128 megabytes, or 1024 megabits.
Curiously, reaperman has said "On previous systems, similar techniques were used quite a lot to increase space.", without mentioning what techniques these are. Do you mean bank switching?
@OP: FFanboy.