оно понятно, я за эту конкретную реализацию спросил
оно понятно, я за эту конкретную реализацию спросил
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
а разве не оно на вашем сайте и лежит?
В копии сайта Романыча
http://sblive.narod.ru/ZX-Spectrum/Z.../Cartridge.rar
Пытался отлутить летом, но не получилось из-за нового экономичного принтера
Спасибо за ответы. что то подобное я и предполагал.... Возник еще один вопросик:
Что то затупил..... если есть флешка объемом 16 Мегабит работающая в 2-х режимах, 2Мб х 8 или 1Мб х 16, я собрался залить в нее 2-х Мегабайтную игру (т.е. бинарный файл имеет объем 2Мб). Правильно ли я думаю, что если я ее переключу в 8-и битный режим - я смогу записать файл полностью, а если этот же файл программировать в режиме 16 бит - я смогу записать в нее только половину файла, т.е 1Мб? Просто читаю техописание на микросхему, а там написано, что информационная емкость - 2,097,152 байт или 1,048,576 слов. (The Am29LV160M is a 16 Mbit, 3.0 Volt-only Flash memory organized as 2,097,152 bytes or 1,048,576 words.). Но объем файла измеряется в байтах, а не словах, какая тогда связь с разрядностью шины данных. Единственное, что пока предполагаю - 16 битная ячейка памяти занимает 2-е смежные восьмибитные, отсюда и увеличение обьема в режиме 8 бит. Или я что-то не так понимаю...?
Последний раз редактировалось zenov; 06.09.2013 в 13:43.
двоичное слово - 16 бит, 2 байта т.е.
Не совсем , я заморочился чтоб платка в корпус картриджа влезала . Четырёх чиповый вариант конечно слегка будет торчать из корпуса
А это уже не есть гуд . Нужно выяснить насколько дружат её входы/выходы с пятивольтовыми сигналами .
З.Ы. Про подключение & программирование подобного таракана умеющего работать с ШД 8 & 16 бит инфа есть в этой теме - Картриджи с флэшатиной (на последних страницах).
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Спасибо.... Просто я понять не могу. Есть картридж с флешей 29lv160 вставлял в приставку - работает без проблем и глюков, так что с 5 вольтовой шиной она совместима. 3,3 вольта кстати получается методом в лоб - 5 вольтовое питание подведено через 2 диода. Собственно к чему я это все пишу - в картридж прошиты 4 игры (Tiny toon, donald duck, spiderman vs kingpin, roadblasters) насколько я разобрался - все эти игры по 512 килобайт - в сумме = 2 Мегабайта. Сначала я думал, что флеш используется в 8 битном режиме - тогда все катит, но просмотрев дорожки на плате - обнаружил, что с флеши на разьем уходит полная 16 битная шина, что есть только 1 Мегабайт. Поэтому мучаюсь вопросом - откуда взялся еще один мегабайт? Просто безразмерная какая то микросхема......
Странный ты. Производители памятей указывают объем в мегабитах, помноженных на разрядность. Т.е., 2 мегабайта объему можно записать как 2Mb Х 8b или 1Mb Х 16b (малая b - это биты!). Таким образом, левая часть указывает на количество адресных линий, права - линий данных.
Касаемо режимов 8/16 флешки, то если ты посмотришь внимательно в датащит, то в режиме 8 бит сигнал D15 становится сигналом A-1, т.е. самым младшим адресом, который будет выбирать нужный байт.
Последний раз редактировалось HardWareMan; 09.09.2013 в 11:33.
[QUOTE=HardWareMan;625648]Производители памятей указывают объем в мегабитах, помноженных на разрядность. Т.е., 2 мегабайта объему можно записать как 2Mb Х 8b или 1Mb Х 16b (малая b - это биты!).
Так ведь и я про это - 2 мегабайта = 32 Мегабита, а имеющаяся микросхема 16 Мегабит, тоесть 1 мегабайт. Меня просто интересует вопрос - как в 16 Мегабитное ПЗУ записано 4 игры по 512 Килобайт?
И еще - 2 Мегабайтный image файл можно записать в 16 Мегабитное ПЗУ в режиме 8 битной адресации?
---------- Post added at 12:55 ---------- Previous post was at 12:30 ----------
Приношу HardWareMan извинения - 2 Мегабайта и есть 16Мегабит, а не 32 как я писал постом выше. В таком случае - 2 Мегабайтный файл должен записаться без проблем.
помню я тоже не доганял как там всё)
но с объемом 16битных пзу уяснил вроде.
вобщем файл на компе у тебя 8-битный занимает 512кбайт.
в 16-битном пзу он будет тоже занимать 512кбайт если рассматривать структуру пзу в 8-ми битном виде. но оно там в 16битном и поэтому будет занимать 256кбайт 16-ти битных кбайт.
тебе в даташите нужно смотреть на емкость в 8-ми битном виде. чтобы не путаться.
(обычно там пишут 32мбит х 16бит и 64мбит х 8 бит)
вроде правильно рассказал. сорри если не очень правильно... но так вроде бы понятнее.
прошивка пзу в 16битном или в 8битном формате роли не играет. результат будет один и тот же.
т.е. если записать в 8-ми битном а прочитать в 16 битном, то всё должно совпасть.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)