Посмотрел - они все низковольтные, т.е. придётся втыкать преобразовалки уровней...ALS wrote:Ну не знаю... Памяти много не бывает ) А БиллГейтс - долдон.
Если же 64 много, то есть еще и 8-мбитные по рупь/ведро, у ремонтников их завалы с тех пор, как матеря на NForce-5xx мерли пачками.
ShaosBox для ZX
Moderator: Shaos
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 123
- Joined: 07 Aug 2012 11:11
- Location: Севастополь
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Я в будущем этот вариант поюзаю:ALS wrote:Ну, я не настаиваю.
Но скорости там не гигантские, с последовательно включенными резисторами они работают нормально и с 5-вольтовым окружением.
http://www.digikey.com/product-search/e ... ageSize=25
Интересная фича у них - уникальный 64-битный идентификатор, который можно задействовать в качестве серийного номера платы и для формирования MAC-адреса WizNET-a, правда надо будет прикупить для своей корпорации диапазон MAС-адресочков вот тут:
http://standards.ieee.org/faqs/regauth.html
4096 адресов обойдутся всего в 645 баксов - и задействовать 12 бит идентификатора из спифлеша для формирования полного MAC-адреса...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
по минимуму рулить SPI можно так - для декодера частично зареюзать часть декодера ПЗУ бортовго /CS=A15 OR A14 OR !A13 (#2000...#3FFF), SPI-клоки формировать по стробу доступа к памяти /MREQ OR /CS, при записи (/WR==0) подключать один бит с шины данных ко входу SPI-памяти, а при чтении (/RD==0) - к выходу SPI-памяти - вобщем как-то так...MC68k wrote:рулить spi EEPROM тебе понадобится как минимум три чипа - декодер, регистр на выхлоп и буфер на ввод. и еще сам сам чип и пзу с BIOS.
AY-3-8910 уже содержит 2 по 8 в обе стороны, звук как бонус.
P.S. для нужных буферов и инверторов можно заюзать 74LS120 у которого 4 канала будут работать как инверторы (для инвертирования A13 и A12 для второго 2K чипа ПЗУ), а другие 4 - как инвертирующие буферы, с разрешением по чтению (/RD OR /MREQ OR /CS)
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Shaos wrote:...NMI-кнопка была бы тоже не плоха (скажем сохранять SNA-образ на SD), но там аппаратно надо перехватывать передачу управления на #0066, чтобы успеть подставить свой ром на место обычного.
А вот в этой девайсине отработка входа в NMI сделана именно так, как я и предполагал ранее:Shaos wrote:c NMI-кнопкой проясняется, что схема может быть относительно простой
http://www.worldofspectrum.org/forums/s ... hp?t=44635
а накопитель для начала можно сделать вот на таком SPI EEPROM:
http://www.digikey.com/product-detail/e ... -ND/665604
http://www.worldofspectrum.org/forums/s ... hp?t=44841
P.S. Надо чтоли попрототипировать оба варианта и сравнить их по надёжности отработки...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Вобщем подумалось, что наверное на мелкий декод надо брать 74LS138, которая из трёх адресных сигналов A13,A12,A11 будет выдавать 8 сигналов выбора кусочков по 2К. Включаться декод будет адресными сигналами A14 и A15. Восемь кусочков распределю так:Shaos wrote:по минимуму рулить SPI можно так - для декодера частично зареюзать часть декодера ПЗУ бортовго /CS=A15 OR A14 OR !A13 (#2000...#3FFF), SPI-клоки формировать по стробу доступа к памяти /MREQ OR /CS, при записи (/WR==0) подключать один бит с шины данных ко входу SPI-памяти, а при чтении (/RD==0) - к выходу SPI-памяти - вобщем как-то так...MC68k wrote:рулить spi EEPROM тебе понадобится как минимум три чипа - декодер, регистр на выхлоп и буфер на ввод. и еще сам сам чип и пзу с BIOS.
AY-3-8910 уже содержит 2 по 8 в обе стороны, звук как бонус.
P.S. для нужных буферов и инверторов можно заюзать 74LS120 у которого 4 канала будут работать как инверторы (для инвертирования A13 и A12 для второго 2K чипа ПЗУ), а другие 4 - как инвертирующие буферы, с разрешением по чтению (/RD OR /MREQ OR /CS)
0) ROM0 - пзу со знакогенератором и старовым кодом (при записи - включает/выключает подмену рома)
1) RAM - озу для буфера экрана
2) ROM1 - первая копия пзу с программой (выбрана первая SPI-микросхема)
3) SPI1 - вход-выход первой SPI-микросхемы
4) ROM1 - вторая копия пзу с программой (выбрана вторая SPI-микросхема)
5) SPI2 - вход-выход второй SPI-микросхемы
6) ROM1 - третья копия пзу с программой (выбрана третья SPI-микросхема)
7) SPI3 - вход-выход третьей SPI-микросхемы (которая может быть сменной)
P.S. третью сменную микросхему можно сделать 3.3В и в будущем туда можно будет цеплять SD/MMC...
P.P.S. ROM1 прицеплен в трёх окнах - это для упрощения дешифрации обращения к трём разным SPI-микросхемам из этого кода

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
А пока есть время - собрал первый прототип ромулуса на жёлтой плате:Shaos wrote:Добавил светодиоды и переключатель для установки стартовой страницы, а также переразвёл плату вручную:Shaos wrote:В пзуху можно прошить два IF2 рома (можно переключатель установить) или один сжатый SNA (любой 48К) с простым копировщиком - аналогично вот этому:Shaos wrote:А чего её смотреть-то? Пайка как пайкаMC68k wrote:шустро. пайку-то покажи
Вторая спектрум-плата:
Это двухстраничный заменитель рома спектрума - туда можно игры из IF2-картриджей прошивать ну или OpenSE бейсик от Owen-a![]()
http://trastero.speccy.org/cosas/droy/z ... cart_e.htm
Только одна игра за раз и без IF2-посредника. Потом можно ещё парочку светодиодов присобачить, показывающих подключенность рома и второй страницы.
P.S. SNA-заливалка может стартовать из любой страницы - она при старте переключится в первую (ручной переключатель стартовой страницы действует только в момент ресета, чтобы триггер страницы сбросить в нужное состояние, а потом программно можно какую угодно страницу выставить не взирая на положение переключателя).

По ходу дела поправил пару косячков и добавил два светодиода и ручной переключатель стартовой странички, чтобы протоип соответствовал более позднему "зелёному" дизайну:

Прошил первую половинку 32К OpenSE басик от Овена, а во вторую - шахматы с картриджа - и всё работает



Я тут за главного - если что шлите мыло на me собака shaos точка net