больше 32К озу не будет однозначно, ограничения архитектуры - это все таки 16-битник, а половина адресного пространства используется для отображения части флеши в озу. dsPIC33 уже щас максимальный объем ОЗУ имеют (dsPIC33FJ256GP710/MC710).
у продаваемых сейчас PIC24F озу 8К, флеши максимум 128К. В марте видимо будет анонс новой серии PIC24FJxxxGA1xx и GB1xx. У них флеши до 256К и озу 16К. Ну и много других полезных усовершенствований, типа USB OTG со встроенным преобразователем 3.3->5.0V. Что еще понравилось (я думаю военной тайны я уже не выдам):
- 9 16-битных модулей сравнения с собственными таймерами и возможностью объединения в 32-битные. Гибкая система синхронизации с другой периферией
- 9 16-битных модулей захвата. Тоже самое - собственный таймер у каждого, объединение в 32-битные аппаратно, хитрая синхронизация
- модуль CMTU - для измерения емкости и временных интервалов. Вроде как может мерять длительность между фронтами с разрешением 1 нс. А вообще предназначен для реализации touch-sense клавиатуры
- у всех контроллеров, даже у 100-выводных - мультиплексор периферии на порты как у мелких PIC24F. У 100 ногого будет 44 порта, на которые можно разбросать любые входы-выходы периферии.
- 4 UART, 3 SPI, 3 I2C, 3 компаратора
dsPIC33/PIC24H тоже развиваются постоянно - на днях появились dsPIC33 серии SMPS, к весне будут dsPIC33/PIC24H cо вкусной периферией от PIC24F (Parallel Master Port, аппаратный CRC, компараторы, RTC). dsPIC будет с двухканальным аудио DAC-ом
По поводу внешней шины ничего не слышно - имхо для 16-битников смысла нет никакого. Прямой адресации все равно не получится по причине разрядности... А если в память программ отображать, то существующий механизм позволяет либо только читать (PSV), либо использовать табличные инструкции (так сделана внешняя шина в PIC18). По большому счету, быстрей будет использовать PMP - табличное чтение это два такта, а получить из порта и записать по указателю с инкрементом можно за один...
Микрочип вообще на такие вопросы всегда отвечает - мы делаем микроконтроллеры, не нужны нам никакие внешние шины и MMU. С другой стороны они ж тоже в теме, видят, что DMA, шину добавляют даже в 32-ногие чипы. Я думаю будет чего-нибудь со временем, но точно не знаю.
Другое дело PIC32 - тут видимо внешняя шина будет в полном объеме, никаких архитектурных преград нету.