Вопросы связанные с разработкой TSEvo

Железо, связанное с TS-Conf

Postby ZEK » Sun, 01.12.2013 21:44:04

Достаточно ld (hl), r8 ld r8, (hl) , заюзать 4 префикса, каждому по странице, уже как то жить можно, декодер копеечный, основаная трабла 4 регистра и мультиплексор
ldir нафик ибо dma
KOE сказал заработает, значит заработает. Он кандидат наук, а не радиолюбитель. (c) alone
User avatar
ZEK
 
Posts: 174
Joined: Mon, 10.06.2013 13:51:07

Postby Sergey78 » Sun, 01.12.2013 21:50:30

Grey wrote:И тогда быстрее будет с префиксом перед каждой командой, чем с щелканьем страниц и + проверкой на границу страницы в 16к.

Вместо проверки на границу 16К, будет проверка на границу 64К. Те же яйца, только в профиль.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby jerri » Sun, 01.12.2013 21:58:47

NovaSTorm wrote:А чего бы тогда не забабахать сразу не сраный z80 с костылями, а что-нибудь покруче?


Кстати говоря я тому костолому предлагал подумать о своем процессоре (его же можно нарисовать а Пентеве?)
А он как то без энтузиасма отнесся.
Jerri/Red Triangle [Ham 50%] [K'n'G 1%] [Run Away 40%]
User avatar
jerri
 
Posts: 96
Joined: Tue, 06.11.2012 21:48:11

Postby TS-Labs » Sun, 01.12.2013 22:10:21

jerri wrote:(его же можно нарисовать а Пентеве?)

ВНЕЗАПНО - нет.
Sergey78 wrote:Вместо проверки на границу 16К, будет проверка на границу 64К.

Нет никакой проверки. Вся адресация в 24 битах.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby NovaSTorm » Sun, 01.12.2013 22:14:05

Не, MMU Z180|HD64180 это, видимо, не то, что надо. Просто банки.
TS-Labs wrote:Давай например пентиум?

Сорцов нема, а вот насчёт какой-нибудь корки из урезанных openRISC'ов или открытых mips'ов подумать можно. Не на эве, конечно, не влезет в неё больше =)
NovaSTorm
 
Posts: 75
Joined: Sat, 22.06.2013 19:33:40

Postby Sergey78 » Sun, 01.12.2013 22:18:44

TS-Labs wrote:Вся адресация в 24 битах.

Процессор про 24 бита ничего не знает.
Например HL = $FFFF.
Куда полезет процессор после INC HL: LD (HL),0 ?
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby TS-Labs » Sun, 01.12.2013 22:23:59

LD A,A ; example prefix for Xhl load
DEFB 0x10; Xhl = 0x10
LD HL, 0xFFFF ;XHL = 0x10FFFF
INC HL; XHL = 0x110000

---

Xhl - 8-битный доп.адрес для HL
XHL - 24-битный HL
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Sergey78 » Sun, 01.12.2013 22:26:59

А откуда внешняя железка узнает что в HL переполнение произошло?
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby TS-Labs » Sun, 01.12.2013 22:27:28

Мда... сморозил. ФПГА про HL же ниче не знает :)
Софтовые корки не выходят из головы.

---

Ну так и фтопку, возвращаемся к варианту софтового зетника.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Sergey78 » Sun, 01.12.2013 22:51:21

24 бит регистры в еZ80 используются, но он не очень совместим с z80. И есть ли для компиляторы?
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby ZEK » Sun, 01.12.2013 23:01:59

Sergey78 wrote: И есть ли для компиляторы?

есть от zilog
KOE сказал заработает, значит заработает. Он кандидат наук, а не радиолюбитель. (c) alone
User avatar
ZEK
 
Posts: 174
Joined: Mon, 10.06.2013 13:51:07

Postby Black_Cat » Mon, 02.12.2013 21:36:39

TS-Labs wrote:Практическая сторона: какой с этого прок? Демы, игры, можбыть си-компилятор наконец появится нормальный?

Кой-какой проприетарный софт от Zilog есть, типо многозадачное ядро реального времени, файловая система, среда разработки..

Grey wrote:Но ez80 несовместим с платформой спектрума из за внутренних портов. Младшие 256 портов используются внутри процессора для управления внутренними контроллерами, и все - спектрум идет боком.

Это не так :) , если брать токо проц, то у него порты #00-#7F свободны, более того, у него даж #FE свободен и ещё некоторые порты в диапазоне #80-#FF, но увы блокирует он весь диапазон #80-#FF. Это обходят с помощью тех же ловушек КОПов + NMI.

Sergey78 wrote:24 бит регистры в еZ80 используются, но он не очень совместим с z80.

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

Postby NovaSTorm » Tue, 03.12.2013 15:08:41

Я конечно дико извиняюсь, что лезу в калашный ряд с такими, возможно безграмотными, вопросами, но!
Посмотрел схему эвы, чисто гипотетически, а можно ли забить на IDE и сделать на его разъёме видео выход с бОльшим числом градаций на компоненту?
NovaSTorm
 
Posts: 75
Joined: Sat, 22.06.2013 19:33:40

Postby Sergey78 » Tue, 03.12.2013 15:14:56

Чисто гипотетически можно, я уже предлагал.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby LessNick » Tue, 03.12.2013 17:24:05

Я вам даже больше скажу, изначально TS-Labs и хотел выкинуть IDE и использовать пины для нормальной VGA. Но со временем отказался от этой идеи и занялся реализацией внешней карты.
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 975
Joined: Thu, 26.07.2012 15:00:53
WEBSITE: http://fishbone.untergrund.net/

Postby evovxn » Sat, 18.04.2015 09:13:40

Очень нубский вопрос. =)
Собираюсь прикупить чистую плату ZX Evo ревижен Ц для прокачивания скилла пайки и сборки, и вот такой вопрос возник. Если вместо ep1k50qc208-3 сразу поставить ep1k100qc208-3, нужно будет каким-то образом переделывать прошивку или атмега без проблем зальёт текущую и всё будет арбайтен как будто альтера не менялась?
И ещё. В чём отличие ep1k50qc208-3 и ep1k100qc208-3 с буквой n и без оной?
User avatar
evovxn
 
Posts: 278
Joined: Thu, 14.11.2013 12:31:23
LOCATION: Kursk

Postby TS-Labs » Sat, 18.04.2015 09:32:30

EVOVXN wrote:Если вместо ep1k50qc208-3 сразу поставить ep1k100qc208-3

Нужно пересобрать версию конфы для этого чипа, но это нетрудно.
Рекомендуется сравнить распиновку чипов:
https://www.altera.com/en_US/pdfs/liter ... ep1k50.pdf
https://www.altera.com/en_US/pdfs/liter ... p1k100.pdf
с целью - убедиться, что не вылезут грабли. (Выглядит збс, но я не проверял!)
EVOVXN wrote:В чём отличие ep1k50qc208-3 и ep1k100qc208-3 с буквой n и без оной?

Можно глянуть по параметрической таблице.
Разница в температурном диапазоне - 70С против 85С и RohS compliance. Можно игнорить, но помнить, что -N будет дороже.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Sat, 18.04.2015 09:45:19

Собрал конфу для 100к. Не влазит по времянкам для -3 (провисание 10нс, что недопустимо). Как вариант, брать -2 (по цене мерседеса).
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Sat, 18.04.2015 09:46:09

Алсо, надо иметь еще и версии тестосервиса, бейзы и тенниса XD
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby MVV » Sat, 18.04.2015 09:56:34

Ещё сравнить себестоимость и функциональность принятого решения с другими аналогичными решениями :)
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby evovxn » Sat, 18.04.2015 10:00:22

Спасибо за подробный ответ.
Изыскания пока, конечно, чисто теоретические, но свободные ЛЕ штука очень соблазнительная.
И да, двойка дороже тройки минимум в джва раза.(
User avatar
evovxn
 
Posts: 278
Joined: Thu, 14.11.2013 12:31:23
LOCATION: Kursk

Postby evovxn » Sat, 18.04.2015 10:02:14

MVV wrote:Ещё сравнить себестоимость и функциональность принятого решения с другими аналогичными решениями :)

MVV, да вопрос о повальной замене, уверен, не стоит. Прост, если замена была бы не сильно обременительной, мне б было пох, что под чистую платку покупать. Но коль ценник уже кусается, тогда нафиг. =)
User avatar
evovxn
 
Posts: 278
Joined: Thu, 14.11.2013 12:31:23
LOCATION: Kursk

Postby Mick » Sat, 18.04.2015 13:08:22

TS-Labs wrote:Собрал конфу для 100к. Не влазит по времянкам для -3 (провисание 10нс, что недопустимо). Как вариант, брать -2 (по цене мерседеса).


Ну если не замучит жаба, то в тыщу рублей или чуть больше можно уложится за чип у китайцев. Например вот http://www.aliexpress.com/item/EP1K100Q ... 43320.html
А вот вообще есть -1, наверное еще круче чем -2 (я так полагаю) http://www.aliexpress.com/item/EP1K100Q ... 04353.html или 5 штук целых -1N http://www.aliexpress.com/item/5pcs-lot ... 59749.html

Правда, китайцы они же такие непредсказуемые - что на самом деле будет вот вопрос.
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby evovxn » Sat, 18.04.2015 23:02:15

Mick wrote:Ну если не замучит жаба, то в тыщу рублей или чуть больше можно уложится за чип у китайцев.

Если не замучит, то скорее всего закажу. Но, наверное, замучит.=)
Mick wrote:Правда, китайцы они же такие непредсказуемые - что на самом деле будет вот вопрос.

После китайского мутева с YMF278 у DJs3000, к пятиштуковой ссылке доверия не много.
User avatar
evovxn
 
Posts: 278
Joined: Thu, 14.11.2013 12:31:23
LOCATION: Kursk

Postby TS-Labs » Sun, 19.04.2015 02:27:22

Да, -1 конечно круче. Китайцы скорее всего продают отпаянный б/у, хотя и не факт.
Если честно, вопрос с 100к висит уже несколько лет, и никак не разрешится. Я интенсивно склоняюсь к идее, что для евы я уже все сделал в 50к, на этом мастеръ Гамбсъ заканчивает производить для нее стулья.
Плюсую MVV; конфа будет развиваться для более жирных платформ.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x