TSXB - вопросы разработки

Железо для спектрум-совместимых машин

Postby Sergey78 » Tue, 16.07.2013 19:01:45

TS-Labs wrote:мажет пиксели, очень конкретно.

Цифру надо ставить. HDMI какой-нибудь.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby TS-Labs » Tue, 16.07.2013 19:15:53

HDMI сложно изготовить, суммы в евро с 2 нулями. Кроме того я хочу ВГА.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Tue, 16.07.2013 19:51:07

TS-Labs wrote:Сижу тут и думаю - почему природа так жестока? CHRV повторил мне раз миллион - юзай 4-х слойную плату, блеать. Минусы: она в 3 раза дороже, я неумею их разводить. Однако, подумалось, что принципиально же от 2-слойки ничем не отличается: развёл сигнальные слои на Top и Bottom, а внутренние - залил питаловом. Вот и весь профит. Тщорд... Попробую доразвести пока эту, а следующая ревизия уже на 4 слоя.

КоЕ в своё время прошёл эволюцию наоборот - от 4х слойки к 2х слойке.. ..и всё заебись..
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Tue, 16.07.2013 23:10:14

TS-Labs wrote:На: https://tsl-fpga.googlecode.com/svn/tru ... d/tsxb.sch

чёт там кроме питалово и вга ничего нету.. кстати, а почему токовый смеситель а не R-2R? Имхо бредятина будет вместо палитры
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Tue, 16.07.2013 23:32:09

Black_Cat wrote:чёт там кроме питалово и вга ничего нету

Бугогаааа. А sheet переключить не судьба? :ohno:
Black_Cat wrote:а почему токовый смеситель а не R-2R?

А ВГА выход какой? Не токовый?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Wed, 17.07.2013 00:09:32

TS-Labs wrote:А ВГА выход какой? Не токовый?

нет конечно
TS-Labs wrote:А sheet переключить не судьба?

:) помогло

Кстати, на счёт NemoBus. Корректней было бы обозначать сигналы их стандартными названиями, а не НедоПЦшными. Да, и в разъёме шины NemoBus - 62 контакта, а не 60. И на счёт неиспользуемых тобою сигналов - они могут быть полезны, хотя НедоПЦ об их существовании и принципе работы и не знает, но в остальных компах они используются :) .
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Wed, 17.07.2013 00:13:57

Black_Cat wrote:нет конечно

Ога. А R34-36 стоят для красоты.
Black_Cat wrote:Корректней было бы обозначать сигналы их стандартными названиями, а не НедоПЦшными.

Спысок у студию.
Black_Cat wrote:И на счёт неиспользуемых тобою сигналов - они могут быть полезны

Спысок.

ПС. Линку на текстовый файл НЕ ДАВАТЬ. Он у мну есть. Указать конкретные названия/сигналы.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Wed, 17.07.2013 00:19:11

Можно обрисовать преемственность между TSXB и TSLVideo? В частности интересует судьба встроенного DMA.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Wed, 17.07.2013 00:42:16

ZINT и FINT, ZWAIT и FWAIT на буфере идут не в ту сторону
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Wed, 17.07.2013 00:51:40

в CPLD не заходит RESET, как сбрасывать внутренние порты?
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Wed, 17.07.2013 01:20:12

что за входной сигнал FIORGE/FORQ? Если это IORQGE из FPGA, то его в принципе можно сформировать и в CPLD, и сэкономить по одному пину.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Wed, 17.07.2013 01:34:54

TS-Labs wrote:Ога. А R34-36 стоят для красоты.

линейность уплывёт, реально будет не 2^18, а существенно меньше из-за дублирования при нелинейной шкале, поэтому токовые смесители применяют в основном при малом количестве градаций яркости, когда нелинейность не доходит до цены младшего разряда
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Wed, 17.07.2013 01:40:23

TS-Labs wrote:ПС. Линку на текстовый файл НЕ ДАВАТЬ. Он у мну есть. Указать конкретные названия/сигналы.

Могу конечно дать, а что с ним не так?
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Wed, 17.07.2013 02:05:05

Black_Cat wrote:Можно обрисовать преемственность между TSXB и TSLVideo? В частности интересует судьба встроенного DMA.

Я не знаю что такое TSLVideo.
Black_Cat wrote:ZINT и FINT, ZWAIT и FWAIT на буфере идут не в ту сторону

Они суть входы в ФПГА.
Black_Cat wrote:в CPLD не заходит RESET, как сбрасывать внутренние порты?

Не надо сбрасывать там ничего.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Wed, 17.07.2013 02:06:50

Black_Cat wrote:поэтому токовые смесители применяют в основном при малом количестве градаций яркости

ОК, подумаю.
Black_Cat wrote:Могу конечно дать, а что с ним не так?

ОК. Посмотрю в него и спрошу если что.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Wed, 17.07.2013 02:56:01

CPLD служит шинным формирователем для хзбаса (по совместительству переходником 3.3-5 вольт) и загружатором конфы в ФПГА в PS режиме.
Она умеет посылать ФПГА nCONFIG, переключать MSEL0 (выбирать откуда грузить конфу), передавать битстрим, опрашивать nSTATUS и CONF_DONE.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Wed, 17.07.2013 07:02:49

Black_Cat wrote:что за входной сигнал FIORGE/FORQ?

Это ~IORQGE, если ФПГА - слейв на шине и FORQ (запрос выхода данных), если ФПГА - мастер (BUSAK активен). Словами долго, смотри в ХДЛ (который кстате закончен): https://tsl-fpga.googlecode.com/svn/tru ... /src/top.v
Black_Cat wrote:Если это IORQGE из FPGA, то его в принципе можно сформировать и в CPLD, и сэкономить по одному пину.

Нельзя на CPLD, потому что конфигурация в ФПГА декодирует обращения к себе. А CPLD кстате к нему добавляет свои: порты контроля и статуса конфигурирования ФПГА и порт даты битстрима (см. ХДЛ).
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Wed, 17.07.2013 07:33:41

Кстати дизайн нелезет в 3064. Придется пихать в 3128. Теперь свободных пинов хоть жопой жуй.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Wed, 17.07.2013 08:59:54

TS-Labs wrote:Я не знаю что такое TSLVideo.

то, что не Пентагон внутри ZXEvo

TS-Labs wrote:Они суть входы в ФПГА

ну, WAIT должен быть либо выходом, либо двунаправленным, а INT токо выходом, а он у тя почему-то вход..
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Wed, 17.07.2013 09:20:57

Black_Cat wrote:то, что не Пентагон внутри ZXEvo

О! Мсье - маркетолог? Придумывает названия чужим архитектурам! )))
Black_Cat wrote:ну, WAIT должен быть либо выходом, либо двунаправленным, а INT токо выходом, а он у тя почему-то вход

Ни выход, ни двунаправленный - не нужен. Тормозить что-либо на плате хоста при скоростях альтеры не представляется необходимым. Это именно вход - на случай, если доска захочет сыграть внешний з80, а вейт сформирует плата.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Wed, 17.07.2013 09:24:44

Так в общем.
Рев.А осталась в СВН. Не родившись, ее вытеснила рев.Б.
1. Заменена 3064 на 3128, ибо нихуя в ней не роутится, даже если МЦ 64, а их 71. Появилось до пизды свободных лап и логики внутри (занято 71 мокроцелко из 128).
2. Буду роутить все заново, ибо как метко заметил Кеепер - там адов пиздец. Помещу памятя и большие чипы поближе друг к другу, как это сделано у Романыча на трешере (спасибо ему за идею).
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Sergey78 » Wed, 17.07.2013 09:30:43

А что вообще за девайс то? Пока замечены видео- и аудио- выходы.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby TS-Labs » Wed, 17.07.2013 09:37:55

Девайс - "наше всио на века" в хзбасе.
1. Работает на всех клонах.
2. Содержит достаточно ресурсов для косплея любого другого девайса из хзбаса, например НГС. Если засунуть туда некстЗ80 то будет крутить квадратную алоние-бабу в пять раз быстрее.
3. Предполагается адов аксель графики по типу блиттера.
4. Скрин-даблер с вылавливанием всех мультиколоров, но с поддержкой развертки 48.5/60/75/97 Гц.
Содержит:
- ЕР2С8
- SRAM 512k*16
- SDRAM 2*4M*16
- 18 бит видеоЦАП
- стерео аудиоцап
Теретически должен стоить недорого.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Sergey78 » Wed, 17.07.2013 09:40:37

А как будет стыковаться видео TS конфы и этот девайс?
TS-Labs wrote:Скрин-даблер с вылавливанием всех мультиколоров, но с поддержкой развертки 48.5/60/75/97 Гц.

Фреймовые скроллы будут дергаться же.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby VBI » Wed, 17.07.2013 09:43:07

хуясе...
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x