Author |
Message |
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Отлично. Думал, думал о турбо. Сделаю пока по простому на старой макетке модуля ЦПУ (до этого хотел новую плату разрабатывать). Делов - генератор, гал-ка и две кнопки. Много чего тестить придется.
А пока перерисуют схему sd-интерфейса в eagle (мне так привычней) и прикину, что там у меня по микрухам. Вплотную приступлю во второй половине сентября, если ничего не помешает.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
27 Aug 2019 06:04 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Покуриваю схему. От /M1 можно отказаться. Вот что пишут.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
28 Aug 2019 01:14 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Так /IORQ через инвертор идет на ЛА2, а /M1 прямым, те ловим обращение к портам. Если /M1 выбросить, то как отличить /IORQ==0 и /M1==0(подтверждение прерывания) от /IORQ==0 и /M1==1(обращения к портам) ? /M1 выбрасывать нельзя.
|
28 Aug 2019 02:50 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Ну дык, я же цитатку привел. Прерывание фильтруется по /M1 или по /RD и /WR. В момент прерывания /RD и /WR имеют высокий уровень и в схеме они используются. Я не настаиваю. Я и сам этот /M1 завожу без разбора (нужен он, не нужен). Тут о чем по мне нужно задуматься, если продвигать карту для MSX. Нужен /BUSDIR. Как его сформировать из существующих элементов мне не понятно?
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
28 Aug 2019 04:33 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
А пока набросал на скорую руку схемку. Схема не проверялась и была сделана для понимания, во что выльется это "безобразие" Видимо придется делать платку и заказывать у китайцев (много соединений, проводами – долго). По микрухам тоже беда. Есть только ТМ2 и ЛН1. Остальное надо покупать у китайцев (местные продованы такого давно не возят). з.ы. PVV, может сделать отдельную темку, раз пошла такая пьянка?
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
28 Aug 2019 04:47 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Всяк кулик свое болото хвалит.
Давить не хочу. Может все же GAL? Недавно изучал чип S1985 (MSX). Там многоногий чип тоже страдал от не хватки ног. Дык чего придумали. Взяли ЛА2 и запулили пучек адресов на одну ногу этому вумному чипу. Я к чему клоню. Ну эти i/o, регистры расположить на памяти.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
28 Aug 2019 06:41 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Схему посмотрел, все так, а с джамперами для выбора слота вообще красиво получается, то я все думал, какой слот завести. Если есть свободные ножки и ячейки в ГАЛке, то два инвертора можно же и в ней сделать, исключить ЛН1. На счет портов и памяти, можно и память, софт я соберу и под память, только проверить не смогу. И новую тему, вероятно, надо сделать, вроде: SD для MSX, схемы и программы.
|
28 Aug 2019 07:19 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Спасибо. Вот тут я бы призадумался. Всю красоту SD-интерфейса, поглотит GAL. GAL только инструмент чтобы вписать интерфейс в конкретную платформу. Тестить в одну каску очень грустно (уж это у меня всякий раз). Мне микрухи покупать и плату делать, а вы могли бы купить GAL c десяток и MiniPro (или у знакомых взять, штука приобрела колоссальную популярность у автомастеров.).
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
28 Aug 2019 07:36 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
В тайминг лист не вкладываюсь, да и PVV чего-то от GAL приуныл add. Микрухи не забыты. В Болгарии 10 шт. из комплекта SD-хитрого видимо в пути.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
22 Sep 2019 09:37 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Озаботился я вопросом необходимости этой тм2, так вот, она не нужна! сигнал CLOCK, это вход ир24, а SD_CLK, соответственно клок SD карты, и видно, что он отстает на время распространения в элементе 2или-не и ни какой проблемы с чтением карты нет. А еще, прикинул, как надо доработать этот SD интерфейс, что бы чтение из него тоже вызывало начало сдвижки данных для карты. Это только схема, драйвер под нее я еще не правил.
|
27 Sep 2019 02:25 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Вот так и появляться хакнутые схемы (аля 80-90г.). Тут работают, там нет. Это не наш метод (MSX)
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
02 Oct 2019 06:45 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Так в исходной, оригинальной, схеме этой тм2 нет, я ее не вникая в суть схемы изначально поставил, тк половинка тм2 была свободная, а сейчас, разобравшись со схемой понял, что она не нужна.
|
02 Oct 2019 09:29 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Ну, судя по моим экспериментам SD карты устойчивы на 50Мгц клока цпу (сам юзал). Ну, это не повод … Я намаялся с IDE и отношусь к стандарту осторожно.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
02 Oct 2019 10:06 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
PVV, вот что подумалось. Если владеете английским (или есть кому помочь), то опубликуйте ваш МSX на форуме msx.org. Такая красота пропадает. Активных русскоязычных энтузиастов можно на пальцах одной руки пересчитать.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
08 Oct 2019 04:09 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Читаю свободно, а вот с письмом сложнее. Вот сделаем новый SD контроллер, тогда можно и шире его разрекламировать . Кстати об SD, вспомнил я о такой мс 74hc595, так вот если применить ее, то можно отказаться от промежуточной ШД, а данные в карту вдвигать сразу в нее, и тм2 станет не нужна. ИР24 будет использоваться только для параллельной загрузки и последовательной выгрузки в карту, и ее можно на ИР9 заменить, если что, как более 'доставабельную'. Вся схема будет лишь на один корпус больше, чем та, что сейчас у меня работает. Обкатаю решение в Протеусе и, если все получится, попробую на своей макетке собрать.
|
08 Oct 2019 13:51 |
|
|