ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
34705 Топик полностью
mse homjak (03.07.2005 02:01, просмотров: 1) ответил DASM на повторяю, в семействе SAM обращение к перифирии идет за 2 такта, то есть 30 МГц. Номенклатура постоянно растет, пока еще есть что-то для Меги, но это постепенно сходит на нет. Вобщем подрыгали - пора кончать ;O)
Не, ну погоди, я вижу тут проблему ;О)... 2 такта, говоришь? 2WS при работе с флэшем при 60МГц имеем? Конечно, можем сунуцца в РАМу, но даже РАМы в С32/64 мало. Ведь у нас стеки, данные, ЦОС, С++....Конвейер у нас 3-стадийный? ;О) А как-же. Значит битиком RD/WR/ALE шевелить скока будем?Причём именно так: ALE,RD,ALE,WR. Одно шывеление ОБЯЗАНО вызвать пенальти у конвейера, бо последовательно идущие записи/чтения должны быть синхронизированы. Для эмуляццыи RMW скока состояний шины надо забадяжыть? Шыну A/D взад-перёд переключать бум? А как-же. Данные/адрес ставить/убирать надо? ;О) Уже весело? А ног io у нас всего 32(у С64), а для шыны нада 8(A/D)+8(A)+3(RD/WR/ALE). А для работы с внешней периферией тоже бы ног надо, а через АСЕХ не очень удобно порой, да и у АСЕХ 144-ногого, например, тоже с конечностями напряг случаецца, особенно, если ЛЦД... В общем, я наблюдаю жыстокую нехватку ресурса. Думаю, цикл шины будет сильно меньше мегагерца. А картинка в рилтайме требует смены 10раз в секунду, да ещё светит переспектива на цветной экран....... Конечно, мож я чего преувеличил, но это не со зла ;О). А так за всё - про всё 16-18 баксов, двусторонняя плата, разводка как бык поссал(весь гемор внутри АСЕХ) и даже немного свободных конечностей у Меги, мало-ли ;О). Ну и свободного вычислительного ресурса немеряно. Как положено. ;О)