Схемы акселей для A1200

Классические амиги и клоны. 1000, 2000, 3000, 4000, 500, 600, 1200, cdtv, cd32

Модераторы: striimii, Vinnny

Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 00:11

А есть у кого-нибудь хоть что-то относящееся к сабжу? Половину интернетов вскопал и кроме схемы процессорной карты для A4000 с 040 тишина.
Есть задумок парочка, но информации для реализации маловато.
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение Astrov 29 мар 2015, 00:27

гдето была схема расширения памяти 4 мега - на аминете вроде?

а что сложного в Акселе - там вроде стандартно - проц, память, буферы на данные, плисина на вход и управление шиной и плисина на управление банками памяти :) схема довольно проста, но прошивок нет :D
A1200/030 50Mhz
Аватара пользователя
Astrov
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 2061
Зарегистрирован: 05 июл 2006, 22:05
Откуда: оттуда

Re: Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 00:38

в ПЛИСах я так понимаю зашита логика работы с шиной выведенной на 150-ти контактный разъем и адресным пространством, которое доступно по-умолчанию в нерасширенной А1200(к чип-раме, кастом-чипам и прочему)?
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 00:40

Astrov писал(а):[...поскипано...]буферы на данные, [...поскипано...] схема довольно проста, но прошивок нет :D

Буферы с 5v на 3.3v, для трансляции уровней сигналов или какая есть еще в них хитрая задумка?
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение Astrov 29 мар 2015, 00:45

ImPressed31 писал(а):
Astrov писал(а):[...поскипано...]буферы на данные, [...поскипано...] схема довольно проста, но прошивок нет :D

Буферы с 5v на 3.3v, для трансляции уровней сигналов или какая есть еще в них хитрая задумка?


да - двунаправленные трансляторы
74LCX16245 или подобные

а задумка еще обычная - чтобы шину проца 1200й сильно не грузить
A1200/030 50Mhz
Аватара пользователя
Astrov
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 2061
Зарегистрирован: 05 июл 2006, 22:05
Откуда: оттуда

Re: Схемы акселей для A1200

Сообщение tnt23 29 мар 2015, 01:45

В амигах 3000 и 4000 слот Local CPU Bus по сути является шиной 030, типовая логика акселя 040/060 практически повторяет схему транслятора циклов 030-040 из главы 7 книжки 68040 Handbook.
В 1200, как я понимаю, шина 020 и аксель соответственно должен транслировать циклы туда-сюда для 020.

А что за задумка? Вот у меня давно (еще с покупки разъемов) есть задумка сделать аксель 060 для большой амиги.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

Re: Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 01:58

tnt23 писал(а):А что за задумка? Вот у меня давно (еще с покупки разъемов) есть задумка сделать аксель 060 для большой амиги.

Ну у меня с большими амигами не густо, только 1k2 в наличии. А задумка такая -- модерновый аксель с PPC/040(060) + SATA+Ethernet+(USB?) и человеческим современным контроллером памяти LPDDR2/3 ( ноутбучные модули на любой вкус и объем всяко проще найти чем SIMM, да и реализации контроллеров рамы есть на OpenCores.org, как и USB/SATA и FastEthernet).

Первоначально авант.проект в голове складывается такой:

1. CPU 040 или 060
2. В жирную FPGA (Altera Cyclone 5 или Xilinx Kintex 6/7) утрамбовать:
2.1 Контроллер памяти LPDDR3 и слоты под 1-2 модуля памяти ( думаю ограничить объем 1ГБ, т.к для амиг 1 ГБ это чуть более чем дофига)
2.2 Контроллер FastEthernet (PHY и MII)
2.3 Контроллер SATA даже можно версии 1, т.к через набалдашники типа FastATA надоело пихать диски :)
Если останется место в FPGA можно будет подумать о дальнейшем расширении

Пока нахожусь на уровне изучения мат.части, смотрю что к чему да почему и как все это вместе присовокупить.

То есть в части сопряжения шин в FPGA будет две части:
1. Сопряжение 020 -> 030
2. Сопряжения 030 -> что-тоисчо
Если верить даташитам на те самые Faichild Mach111 (у которых всего по 128LE емкость), транслятор максимум займет ~300LE если писать его ногами.
А кто-то пробовал с близардов например вычитывать паршивки с Mach111 или проклятык капиталисты там биты защиты выставили?
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение Astrov 29 мар 2015, 02:13

ImPressed31 писал(а):1. CPU 040
2. В жирную FPGA (Altera Cyclone 5 или Xilinx Kintex 6/7)


замучишься уровни согласовывать

ImPressed31 писал(а):
2.2 Контроллер FastEthernet (PHY и MII)
2.3 Контроллер SATA даже можно версии 1, т.к через набалдашники типа FastATA надоело пихать диски :)


ARM поставь - будет FastEthernet, USB и SPI - зачем САТА?
A1200/030 50Mhz
Аватара пользователя
Astrov
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 2061
Зарегистрирован: 05 июл 2006, 22:05
Откуда: оттуда

Re: Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 02:24

Astrov писал(а):
ImPressed31 писал(а):1. CPU 040
2. В жирную FPGA (Altera Cyclone 5 или Xilinx Kintex 6/7)


замучишься уровни согласовывать

ImPressed31 писал(а):
2.2 Контроллер FastEthernet (PHY и MII)
2.3 Контроллер SATA даже можно версии 1, т.к через набалдашники типа FastATA надоело пихать диски :)


ARM поставь - будет FastEthernet, USB и SPI - зачем САТА?


AOS работает на ARM?
Если работает (что навряд-ли, или я ХЗ), то можно было бы на TI OMAP 5432 запилить :D это SOC в котором есть все и SATA и USB и DDR3 и ядер 8 штук :D
SATA нужно затем чтобы диски новые подключать, я одурел пока у нас в городе CF-ку приличного объема нашел ( еле-еле нашел вообще, мне пытались industrial IDE SSD впарить втридорога),
у меня FastATA IV у которой в комплекте переходник EIDE/SATA, не зря наверное его туда ELbox засунули :) а с расчетом, что кто-то типа меня саташный винт захочет подрубить.
Разве плохо иметь нормальный HBA с DMA в машинке, чтоб работало с приличной скоростью, а не с черепашьей 4.3 Мб/сек?
Ну или выкинуть все лишнее и оставить только контроллер памяти и проц.
На аксель впаять слоты под ноутбучные модули памяти. Благо их в магазинах пруд-пруди, всех цветов и размеров воз и маленькая тележка
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение Astrov 29 мар 2015, 02:32

АОС работает с АРМ

Минимигу посмотри (схему) - там вроде АРМ7 стоит, но можно и Cortex-M4 воткнуть - от этого ниче не изменится
A1200/030 50Mhz
Аватара пользователя
Astrov
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 2061
Зарегистрирован: 05 июл 2006, 22:05
Откуда: оттуда

Re: Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 02:46

Astrov писал(а):АОС работает с АРМ

Минимигу посмотри (схему) - там вроде АРМ7 стоит, но можно и Cortex-M4 воткнуть - от этого ниче не изменится


ARM7 != ARMv7

Ну и смотря в какой роли там ARM-камешек работает, если в роли основного проца то интересно, если как вспомогательная железяка, то смысла 0 от нее. Только вагон лишних костылей возникнет.
А именно:
1. Инициализация ARM (в зависимости от производителя своя, у техасов в их OMAP надо SoC MMU настраивать, прописывать приоритеты в GIC на каждое прерываение, строить карту памяти устройств..., у STM32 по другому :), у Гнусмаса по третьему, в iMX6 от фрискалы по четвертому, в старых ARM7 по пятому....)
2. Инициализация устройств в SOC-сборке, тоже еще та радость. Хоть FreeRTOS заливай eeprom загрузочный

Стоит ли овчинка выделки?
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение Astrov 29 мар 2015, 02:57

в роли микроконтроллера поддержки он работает - sam7 там стоит вроде
основной проц м68к
A1200/030 50Mhz
Аватара пользователя
Astrov
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 2061
Зарегистрирован: 05 июл 2006, 22:05
Откуда: оттуда

Re: Схемы акселей для A1200

Сообщение ImPressed31 29 мар 2015, 03:14

tnt23 писал(а):В амигах 3000 и 4000 слот Local CPU Bus по сути является шиной 030, типовая логика акселя 040/060 практически повторяет схему транслятора циклов 030-040 из главы 7 книжки 68040 Handbook.
В 1200, как я понимаю, шина 020 и аксель соответственно должен транслировать циклы туда-сюда для 020.

А что за задумка? Вот у меня давно (еще с покупки разъемов) есть задумка сделать аксель 060 для большой амиги.

Читаю UserManual для 040 и плавно фалломорфирую, вся линейка камней m68k между собой совместима чуть менее чем ни как.
Тем кто их клепал должно быть уготовано отдельное место в аду, где они из зоопарка несовместимого железа будут машины собирать ( без даташитов, паяльников, и прочего оборудования) :D
ImPressed31
Начинающий Амиголюб
Начинающий Амиголюб
 
Сообщения: 26
Зарегистрирован: 16 мар 2014, 17:07

Re: Схемы акселей для A1200

Сообщение volton 29 мар 2015, 08:39

может пора забыть :bash:
Amiga
Аватара пользователя
volton
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1123
Зарегистрирован: 28 окт 2005, 21:15
Откуда: Pilarussia

Re: Схемы акселей для A1200

Сообщение tnt23 29 мар 2015, 11:03

Ну как тут забудешь. У меня ннт акселя для 3000 на 060, купить дорого. Придется опять самому делать.
A500, A600, A1200, A3000
Аватара пользователя
tnt23
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1293
Зарегистрирован: 17 май 2005, 16:59
Откуда: Санкт-Петербург

След.

Вернуться в Железо Classic Amiga

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 56

cron