TS-Labs wrote: Для спектрумщиков з80 это наше всио, потому я предлагаю некст в качестве основного проца.
MVV wrote:Я чет поплыл в формулировках, правилах, концепции, архитектуре. Уже хочется закинуть это все к чертям и не парить себе и другим мозг.
MVV wrote:Я понял это так, должно быть начало - базовая архитектура (основа).
MVV wrote:Дальше - определиться на какую аудиторию рассчитано, развитие архитектуры
MVV wrote:На данный момент есть отлаженное софт-ядро NextZ80 с уменьшенным к-вом тактов выполнения команд (можно добавить режим совместимости по тактам)
MVV wrote:Думаю, что здесь оптимально подойдет страничный кэш
MVV wrote:Я не хочу здесь заморачиваться на чём-то более сложном, строить теги с запоминанием в кэш строки байт, потом просматривать тэги на попадание или промах... думать как это выгружать, загружать, обходить при работе DMA, и этот гемор гребет порядочно ресурсов и по сути не дает нормального КПД.
MVV wrote:Контроллер памяти (MCU) должен уметь работать в burst режиме
Mick wrote:Я просто полагаю, что расширение битности шины данных добавит действительно что то новое, чем увеличение мегагерцев.
Mick wrote:Впрочем, это всего лишь мое видение, которое естественным образом может не совпадать с видением окружающих.
TS-Labs wrote:Я считаю это крайней формой долбоебизма и крайней неуверенности в себе. Коль ты что-то написал, это твои слова, а не слова чужого человека. Кроме того, это просто заёбывает других пользователей, которые отвечают на форуме сами себе. Я не хочу применять блядскую мудерацию, поэтому просто попрошу: или ты перестанешь страдать хуйней или просто забудь об этом месте.
TS-Labs wrote:Я считаю это крайней формой долбоебизма и крайней неуверенности в себе. Коль ты что-то написал, это твои слова, а не слова чужого человека. Кроме того, это просто заёбывает других пользователей, которые отвечают на форуме сами себе. Я не хочу применять блядскую мудерацию, поэтому просто попрошу: или ты перестанешь страдать хуйней или просто забудь об этом месте.
VBI wrote:Влад. Забей на модераторов.
Просто перестань постоянно удалять и редактировать свои посты
ZEK wrote:а я почем знаю, и вообще не в мегагерцах дело, если z80next на 28мгц будет давать туже скорость что и актуальный на 42, как по мне лучше пусть на 28 работает, меньше простоев на латентности памяти будет
ZEK wrote:За примером далеко ходить не надо, у z80next минимальное кво тактов равно кву байт команды, ld hl,#0000 3такта, ld ix,#0000 с предвыборкой обе по 1 такту будут кушать, вместо 3 и 4 тактов соответсвенно
MVV wrote:где проц 50МГц, SDRAM 100МГц
MVV wrote:Попробовать ускорить комбинационную схему дешифратора команд и РОН для минимизации задержки в критических путях.
MVV wrote:Т.е. максимально в основном наборе EX (SP),HL будет 6 тактов?
ZEK wrote:Sdram за 2 такта нихрена не отдаст
ZEK wrote:алу критический путь в z80next
ZEK wrote:c 16 бит шиной, может и 3
MVV wrote:SDRAM отдельная тема... Для начала с двух-портовой M9K пусть заработает.
MVV wrote:Основной напряг путей там в муксах и к-ве их трас от/до РОН. Может продублировать часть логики и их?
MVV wrote:Потребуется выравнивание команды, или кэш на максимальную длину команды.
Users browsing this forum: No registered users and 1 guest