TS-Labs wrote:
Варианты:
1. Дождаться, когда я портирую конфу на U8. Плюсы: можно будет влет натянуть на U16, кроме того, я хочу не просто портировать влоб, а сразу делать запас для всяческих доработок (мегагерцы, расширенная графика). Минусы метода - долго ждать, хотя процесс идет.
2. Помочь в портировании (хотя я помню, что отказался в свое время). Что я бы хотел в плане помощи: перетащить на верилог все модули периферии (которые изначально не на верилоге) - сорри, но на вхдл я хоть и пишу кое-как, но поддерживать сорцы на нем бррр...
3. Если особо не стараться, можно просто проэмулировать пентевовскую драму на сдраме. Придется переделать модуль арбитра и рам-контроллера, потому что т80 работает совсем не так, как железный зетник. Минусы: для дальнейшего развития все равно придется делать то, чем я занимаюсь в п.1.Ну и обязательно навести порядок с таймингами.
TS-Labs wrote:
Что я сейчас делаю для на U8 (и это будет потом использовано для U16, ZX-Advance, TSXB):
4. кеши для процессорных ядер,
5. нексты на приемлимой частоте (для ц3 это 33МГц),
6. ДМА бурстами,
7. переделка TSU под сдраму,
8. допиливание сдрам контроллера под умную работу с банками.
9. Z80 планируется гонять в 2-х режимах: 3.5МГц с классик таймингами и макс.частота в "однотактовом" режиме. 7 и 14 МГц фтопку ибо толку от них.