Page 15 of 21

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

PostPosted: Fri, 27.12.2013 13:22:57
by shurik-ua
Black_Cat wrote:Вот так и надо конструировать технику - чтоб нештатные ситуации просто не могли возникнуть :) . Это правило хорошего тона для инженера.

раз уж речь о хорошем тоне - может просто делать карточки с полной дешифрацией и не парить себе мозг арбитрами ? тем более cpld скоро дешевле ЛА3 будут ))

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

PostPosted: Sat, 28.12.2013 20:51:17
by TS-Labs
Исключительно, потому что ЛА3 станут дороже ))

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

PostPosted: Fri, 03.01.2014 23:19:54
by TS-Labs
Поцдогрею интэрэс:
Image

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

PostPosted: Sat, 04.01.2014 13:50:58
by LessNick
TS-Labs wrote:Поцдогрею интэрэс:


Ну ты б уже с другой стороны тоже фото сделал (с глазами) ;)

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

PostPosted: Sat, 04.01.2014 18:06:21
by TS-Labs
Виполняю заказ:
Image

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

PostPosted: Sat, 04.01.2014 19:42:35
by LessNick
спасибо! круто!

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

PostPosted: Sun, 05.01.2014 05:03:15
by TS-Labs
Ну, какбэ видеовыход. Разрешение 1280х1024, 60Гц, 24 бита. Сверху и снизу - рандом из СРАМы.
Наебался с ADV7125 - не припаялся один из выводов, и аккурат тот, что стабилизирует ток выходов. Показывал прямоугольник Малевича.
Из плюсов - идеальная градация в пределах 8 бит яркости, я поражен. Из минусов - неебическая цена. На ревБ дополнительно разведу резистивную матрицу для тех, кто хочет подешевле.

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

PostPosted: Sun, 05.01.2014 06:48:44
by TS-Labs
Фотки обновил ))

---

По температурному режиму: греется. Стабы имеют около 45С, текстолит хорошо прогрет. На ФПГА работает то шо на фотке (рисуется SXGA и дрочится СРАМ на 100МГц!) плюс постоянно читается квартусовый тап.
Осцыла щас нету чтоб посмотреть помехи на питании. На изображении наводок нет ни малейших.

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

PostPosted: Sun, 05.01.2014 09:36:40
by Black_Cat
TS-Labs wrote:На ревБ дополнительно разведу резистивную матрицу для тех, кто хочет подешевле.

R-2R или токовый сумматор?

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

PostPosted: Sun, 05.01.2014 14:32:50
by LessNick
TS-Labs wrote:Ну, какбэ видеовыход. Разрешение 1280х1024, 60Гц, 24 бита.


Ну с почином! Мегакруто! ждём дальнейшие отчёты и фотки!

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

PostPosted: Sun, 05.01.2014 15:15:30
by moroz1999
Збз. И нужно чуть больше инфы о возможностях для тех, кто не следил за развитием событий :)

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

PostPosted: Sun, 05.01.2014 18:04:18
by TS-Labs
Black_Cat wrote:R-2R или токовый сумматор?

Могу оба. А какой лучше?

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

PostPosted: Mon, 06.01.2014 00:58:07
by Black_Cat
На плате разводить конечно R-2R, токо он может обеспечить необходимую точность цветопередачи. Кроме того, для тех кто испытывает трудности с приобретением не токо ЦАПа, но и прецизионных резисторов для R-2R, эта схема легко преобразовывается в токовый сумматор, запаиванием перемычки вместо половины резисторов, таким образом можно сделать временый формирователь с низкой точностью цветопередачи.

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

PostPosted: Mon, 06.01.2014 02:01:33
by TS-Labs
Спасибо за идею!

---

Этот ебучий ЦАП не тока стоит 7 баксов, а я его ждал 1.5 месяца.

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

PostPosted: Mon, 06.01.2014 02:44:39
by TS-Labs
Кондюки поставил по 2 штуки: 1 и 0.1 мкФ в параллель. Не уверен, что это ВНЕЗАПНОЕ решение дает хоть какой то профит, думаю на ревБ поставить по 0.1мкФ и не выделываться.

---

Буфер 16245 влепил абсолютно зря. Былинный отказ: изначально стояла 3064, а после замены на 3128 появились и ноги и лцеллы.
Кроме того, шины зетника можно внутрь невозбранно передавать по 8-битному интерфейсу ЦПЛД-ФПГА. Сейчас мультиплексируются А[15:8] c A[7:0] частотой 50МГц, а по идее можно передавать всю шину.
С ФПГА сделать выход 112МГц клока, 2 бита селектора. По клоку 3128 латчит в 8бит рега требуемые данные, ер2с8 по нему же их принимает. Ровно тем же способом - в противоположном направлении. Получается за период клока 28МГц передается 32 сигнала шин з80. Лепота.

---

Кроме того, подумал, что неплохо бы вывести наружу ТТЛ компорт (через 3128 в ер2с8) для управления с РС дебажными моментами. Доступ к железу осуществляется по BUSRQ, проц можно вешать им же.

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

PostPosted: Mon, 06.01.2014 07:55:38
by Black_Cat
:) Вот смотри: пины и место в CPLD - есть, место на плате (1/3 площади) - есть. Шоб полностью эмулировать DMA возможности TSEvo остаётся добавить ZSD, ну и ещё NemoIDE :) ..
.. потом чуть подумать, и на те же пустующие 1/3 платы развести опциональные z80 и ПЗУ :)

BINGO!! Новая ревизия во всей своей красе за те же деньги! :)

Вставляем в плату опциональные z80 и ПЗУ, добавляем ZXMC-2 - вуаля!, компьютер в сборе! :)

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

PostPosted: Mon, 06.01.2014 09:20:39
by TS-Labs
Black_Cat wrote:добавить ZSD

Чиво?
Black_Cat wrote:ну и ещё NemoIDE

А что там щас не добавлено?
Black_Cat wrote:развести опциональные z80 и ПЗУ

И то и другое есть. З80 в ФПГА, ПЗУ в конфигурационном флэше.
Black_Cat wrote:ZXMC-2

Что это?

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

PostPosted: Mon, 06.01.2014 09:59:35
by Black_Cat
TS-Labs wrote:Чиво?

SD interface for Z-controller by KoE

TS-Labs wrote:А что там щас не добавлено?

добавить интерфейс прям на карту... ведь его там нет :)

TS-Labs wrote:И то и другое есть. З80 в ФПГА

z80 из FPGA внешнюю шину NemoBus может формировать?


TS-Labs wrote:ПЗУ в конфигурационном флэше.

Внешнее устройство может читать это ПЗУ или подменять на своё с шины NemoBus?

TS-Labs wrote:Что это?

Контроллер клавы, мыши, часов, RS232 (и джойстиков в Фениксе) на шину NemoBus

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

PostPosted: Mon, 06.01.2014 10:34:13
by TS-Labs
Black_Cat wrote:z80 из FPGA внешнюю шину NemoBus может формировать?

z80 из FPGA может формировать что угодно
Black_Cat wrote:добавить интерфейс прям на карту

Ой, перепутал немоиде и немобас. Давай на него припаяем еще контроллер МФМ винчестера?..
Black_Cat wrote:Внешнее устройство может читать это ПЗУ или подменять на своё с шины NemoBus?

Какое внешнее? По отношению к карточке? О_о
Black_Cat wrote:Контроллер клавы, мыши, часов, RS232 (и джойстиков в Фениксе) на шину NemoBus

На кой хуй оно все там нужно?
Black_Cat wrote:SD interface for Z-controller by KoE

Скорее всего добавлю. Он есть не просит.

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

PostPosted: Mon, 06.01.2014 11:02:19
by Black_Cat
TS-Labs wrote:z80 из FPGA может формировать что угодно

Есть подозрение, что CPLD на всё не хватит :)

TS-Labs wrote:Давай на него припаяем еще контроллер МФМ винчестера?..

Ну, у тя же ПДП в NemoIDE есть.. :) ..или считаешь, что IDE уже не актуально? :)

TS-Labs wrote:Какое внешнее? По отношению к карточке? О_о

Любое внешнее, сидящее на шине NemoBus


TS-Labs wrote:На кой хуй оно все там нужно?

там - это где? :) В ZXMC-2 оно всегда было, а воткнув TSXB и ZXMC-2 в кроссплату с шиной NemoBus получаем полноценный компьютер :) ..ты ZXMC-2 видел когда-нить?

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

PostPosted: Mon, 06.01.2014 11:31:32
by TS-Labs
БК ты опять хочешь странного...

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

PostPosted: Mon, 06.01.2014 11:42:37
by Black_Cat
Что тут странного в допиливании TSXB до возможностей TSEvo? Тем более, если это не требует дополнительных денег, но позволяет при этом лёгким движением руки превратить TSXB в полноценный компьютер, при том, по возможностям многократно превосходящий ZXEvo :)

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

PostPosted: Mon, 06.01.2014 11:47:57
by TS-Labs
Ну потому что не стоит такой цели. Аксель это что угодно, но не отдельная платформа. это аксель с видео и аудио выходами и каким-то доступом до зхбаса. Если б я хотел вторую пентеву, я бы делал вторую пентеву.

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

PostPosted: Mon, 06.01.2014 12:05:43
by Black_Cat
TS-Labs wrote:Ну потому что не стоит такой цели.

Если ты доразведёшь дорожек на пустующую 1/3 платы, то хуже ведь не станет :)
TS-Labs wrote:Аксель это что угодно, но не отдельная платформа.

:) Пентагон - это не отдельная платформа как например ATM, а эволюционное развитие Спектрума, т.е. его клон :) . У тя ведь в FPGA не токо твой аксель, но и архитектура Пентагона :)
TS-Labs wrote:Если б я хотел вторую пентеву, я бы делал вторую пентеву.

Зачем ещё делать пентеву, если уже сделал лучше? :) Ты просто отказываешься осознать уже свершившийся факт: TSXB - вполне таки самодостаточная конструкция, для которой ZXEvo, или другой комп по большому счёту и нафик не надо :) . NemoBus - решает!!! :) Берёшь стандартные устройства - и просто втыкаешь в NemoBus всё, что тебе не хватает! :)

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

PostPosted: Mon, 06.01.2014 12:41:21
by TS-Labs
Black_Cat wrote:Если ты доразведёшь дорожек на пустующую 1/3 платы, то хуже ведь не станет :)

А лучше станет?
Black_Cat wrote:У тя ведь в FPGA не токо твой аксель, но и архитектура Пентагона :)

Где ты там увидел архитектуру пентагона? Я засуну в ФПГА какое нить ядро шейдера например, и где?
Black_Cat wrote:Зачем ещё делать пентеву, если уже сделал лучше?

Толсто ))