Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
Посмотрел - они все низковольтные, т.е. придётся втыкать преобразовалки уровней...
|
22 Aug 2013 23:31 |
|
|
ALS
Senior
Joined: 07 Aug 2012 11:11 Posts: 123 Location: Севастополь
|
Ну, я не настаиваю.
Но скорости там не гигантские, с последовательно включенными резисторами они работают нормально и с 5-вольтовым окружением.
|
22 Aug 2013 23:42 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
Я в будущем этот вариант поюзаю:
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-адреса...
|
23 Aug 2013 00:32 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
попахивает анальным рабством похлеще яблочного
|
23 Aug 2013 04:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
ну тем не менее - это единственный легальный способ иметь официальный MAC-адрес в том новье, что ты продаёшь
|
23 Aug 2013 05:40 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
Вот сделал ещё такую платку:
С бредбордой она будет выглядеть так:
Российский вариант для NemoBus:
|
24 Aug 2013 22:32 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
ну а с дампером что? ты его так реверсить решительно начал...
|
24 Aug 2013 23:59 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
Клон делать неохота - надо как-то ром снимать
А функциональный аналог с серийным пзу на борту - запросто
|
25 Aug 2013 06:40 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
ты хотел сказать "с AY-чипом и пулянием на SD-карточку"?
|
25 Aug 2013 06:46 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
Это уже SHAOSBOX - на его разработку уйдёт какое-то время, а пока надо начинать с малого...
|
25 Aug 2013 07:52 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
рулить spi EEPROM тебе понадобится как минимум три чипа - декодер, регистр на выхлоп и буфер на ввод. и еще сам сам чип и пзу с BIOS.
AY-3-8910 уже содержит 2 по 8 в обе стороны, звук как бонус.
|
25 Aug 2013 15:30 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
по минимуму рулить SPI можно так - для декодера частично зареюзать часть декодера ПЗУ бортовго /CS=A15 OR A14 OR !A13 (#2000...#3FFF), SPI-клоки формировать по стробу доступа к памяти /MREQ OR /CS, при записи (/WR==0) подключать один бит с шины данных ко входу SPI-памяти, а при чтении (/RD==0) - к выходу SPI-памяти - вобщем как-то так...
P.S. для нужных буферов и инверторов можно заюзать 74LS120 у которого 4 канала будут работать как инверторы (для инвертирования A13 и A12 для второго 2K чипа ПЗУ), а другие 4 - как инвертирующие буферы, с разрешением по чтению (/RD OR /MREQ OR /CS)
|
26 Aug 2013 11:52 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
А вот в этой девайсине отработка входа в NMI сделана именно так, как я и предполагал ранее:
http://www.worldofspectrum.org/forums/s ... hp?t=44841
P.S. Надо чтоли попрототипировать оба варианта и сравнить их по надёжности отработки...
|
02 Sep 2013 15:37 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
Вобщем подумалось, что наверное на мелкий декод надо брать 74LS138, которая из трёх адресных сигналов A13,A12,A11 будет выдавать 8 сигналов выбора кусочков по 2К. Включаться декод будет адресными сигналами A14 и A15. Восемь кусочков распределю так:
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-микросхемам из этого кода
|
02 Sep 2013 16:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22606 Location: Silicon Valley
|
|
03 Sep 2013 05:41 |
|
|