nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 13 Nov 2018 09:47



Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
[Z180] продвинутая недо-pc 8-ми битка ;) 
Author Message
Doomed
User avatar

Joined: 11 Dec 2003 15:34
Posts: 420
Reply with quote
Привет всем!

Смотрю, тут весь зайлог разобрали по камням :).
А почему никто не вспомнил о камне (контроллере) z80180 ?.

Фитчи:
- код совместим с z80
- адресация памяти 1 метр
- четыре входа прерываний (nmi,int0-int2)
- два DMA-канала
- два UART-канала
- два 16-бит счетчика/таймера
и др.

Тактовая 33МГц (z8s18033vec). У камня на 20МГц напряжение питания 3,3 вольта.

Этот будет по-круче контроллера z80c1516, что в Спринтере юзался. Или камня z84c0020, что предполагалось использовать в проекте ZX-Cyclone.

Осталось за малым - сделать девайс типа ZX-Cyclone. Прикрутить к z8s18033 память Samsung K6R4008C1D-KI10T00 (512Kx8bit; 5v; 10ns HighSpeed SRAM) и работать без wait-ов. Никакого "кеша" не потребуется и производительность системы будет "на уровне".
Для 3,3в варианта можно заюзать камень на 20МГц (z8s18020), память K6R4008V1D (тот же самсунг, что и выше, но 3.3в вариант). Тогда вообще не стоит ломать голову как согласовывать 5в и 3.3в уровни сигналов.

Для интерфейса PS2-клавы + мышь использовать HT6542B. Будем иметь двусторонний обмен с клавой и клава с мышом на прерываниях, а не тупой опрос всего и вся, как с Спринтере. А то смотрел я, как к микроконтроллерам (pic, avr, arm) прикручивается интерфейс с клавой - через задний проход. Кто как может, так и выкручивается. И нигде нет двустороннего обмена - вобщем одно извращение, а не прикрутка.

VGA-выход на моник. В инете попадались проекты для ПЛИС по этой теме.

На счет прикрутки DIMM-ов (168-pin, sram-тип) в качестве основного ОЗУ. Уж больно геморно слоты для них выпаивать со старых матерей. В продаже я их (dimm-слоты) чего-то не нашел (может плохо искал). Но подкупает, что всего от одной (или больше) планки иметь кучу дешевой памяти.



P.S. 16-bit камни (zilog) неплохие, но труднодоставаемы, к тому же к z16c01 (z8001) нужен z8010 (MMU) для адресации 8-ми метров памяти. Внешний DMA-контроллер и т.д. Хотя очень заманчиво юзать такие камушки - 16bit шина данных заметно поднимет скорость обмена с периферией (hdd, cdrom, полноценная (16bit) isa-шина и др.).
Володя (cr0acker), давай колись :), где брал свои Z16C0110PSC камни ?. Они наверно тебе не нужны - пришли парочку ? :).


P.S.S. Ясно, что щас "опустите" эту мессагу, типа: да зачем это..., да почему..., да софта нет..., да то.., да сё... Что сопровождает любую новую задумку на форумах 8-ми биток и в конечном итоге хоронит ее.
Но может случайно какую идейку оброните, когда опускать будете ;)

_________________
Vasil Ivanov
vasil-i@yandex.ru


12 Sep 2009 04:17
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17116
Location: Colorado
Reply with quote
Post 
Ты друг мой ясновидец (или наоборот телепат) - я буквально позавчера смотрел на digikey.com что у нас до сих пор из микропроцессоров продаётся в PLCC-корпусах и увидел что Z180 - самое оно (как раз те самые 20 и 33 МГц ;=)
В дипах (монстрочип DIP-64) есть только вариант Z180 на 20 МГц и ниже
Ну и MC68HC000 в PLCC всё ещё доступен, но это совсем другая песня...

_________________
:eugeek: https://twitter.com/Shaos1973


12 Sep 2009 14:32
Profile WWW
Novelist
User avatar

Joined: 22 Apr 2008 14:49
Posts: 35
Location: Украина, Хмельницкий
Reply with quote
Post 
Можно и я вставлю своих пять копеек?!))))
Понадобилось мне сделать нечто http://www.nedopc.org/forum/viewtopic.php?t=9124
и взял за основу камень АРМ, ибо думал, что нет Z8* больше 8МГц. Но когда увидел этот топик не поверил глазам! ARM'овский проц слишком крут, много наворотов, а мне то надо оч. просто. и если бы не увидел эту ветку на днях бы взял АРМ.
Теперь вопрос - как можно достать этот Z8*? Чего то я не понял продает ли Zilog эти камни или нет?


13 Sep 2009 01:19
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17116
Location: Colorado
Reply with quote
Post 
У нас оно продаётся

_________________
:eugeek: https://twitter.com/Shaos1973


13 Sep 2009 01:35
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17116
Location: Colorado
Reply with quote
Post 
Shaos wrote:
У нас оно продаётся


И покупается :)

Взял два PLCC камня на 33 мегагерца и один "монстрочип" DIP-64 на 20 - для экспериментов :dj:

_________________
:eugeek: https://twitter.com/Shaos1973


14 Sep 2009 21:47
Profile WWW
Doomed
User avatar

Joined: 11 Dec 2003 15:34
Posts: 420
Reply with quote
Post 
TSm@rt wrote:
Теперь вопрос - как можно достать этот Z8*? Чего то я не понял продает ли Zilog эти камни или нет?


На www.allchip.ru

_________________
Vasil Ivanov
vasil-i@yandex.ru


17 Sep 2009 00:15
Profile
Doomed
User avatar

Joined: 11 Dec 2003 15:34
Posts: 420
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
У нас оно продаётся


И покупается :)

Взял два PLCC камня на 33 мегагерца и один "монстрочип" DIP-64 на 20 - для экспериментов :dj:


Я заказал себе на 33 МГц на allchip.ru

_________________
Vasil Ivanov
vasil-i@yandex.ru


17 Sep 2009 00:17
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17116
Location: Colorado
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
У нас оно продаётся


И покупается :)

Взял два PLCC камня на 33 мегагерца и один "монстрочип" DIP-64 на 20 - для экспериментов :dj:


Оппа - а "монстрочип" DIP-64 не такой уж и монстро, т.к. шаг ног у этого "дипа" меньше 2 мм (около 1.78 мм или 0.07 дюйма вместо 0.1 как у обычных дипов)

_________________
:eugeek: https://twitter.com/Shaos1973


19 Sep 2009 08:29
Profile WWW
Banned
User avatar

Joined: 20 Mar 2005 14:41
Posts: 2150
Location: От туда
Reply with quote
Post 
Shaos wrote:
Оппа - а "монстрочип" DIP-64 не такой уж и монстро, т.к. шаг ног у этого "дипа" меньше 2 мм (около 1.78 мм или 0.07 дюйма вместо 0.1 как у обычных дипов)

Мммм. Мелкий дип? Вспоминаются видеоконтроллеры телевизоров 90х годов. ;)


19 Sep 2009 23:06
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17116
Location: Colorado
Reply with quote
Post 
Vasil Ivanov wrote:
Фитчи:
- код совместим с z80


Вот нашёл по поводу отличий Z80 и Z180 в смысле кода:

Quote:
Q: Is the instruction set of the Z180 fully identical to the
Z80 CPU’s except for new instructions?
A: There are three instructions which are not the same.
They are: DAA and RRD/RLD.

For DAA (Decimal adjust), if you execute this instruction
after DEC instruction (especially DEC instruction on
00h, then execute DAA), Z180 results in F9H while Z80
results in 99H. It is because the Z80 CPU refers “Internal
Carry flag” while the Z180 doesn’t.

For RLD/RRD (Rotate Left/Right Digit), Z180’s flag will
reflect the contents of the memory location pointed by
HL register, while Z80 reflects the contents of the
Accumulator.

But, there are very few applications which use DAA
instructions after DEC and use flag after RLD/RRD
instructions.


http://www.zilog.com/docs/z180/appnotes/z180qa.pdf

_________________
:eugeek: https://twitter.com/Shaos1973


12 Sep 2010 19:35
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
А где-то в Инете мне, помнится, попадалась статеечка, про этот
камень. И "агитация" была похожая - с Z80 очень совместим.
Только я засомневался в смысле их покупной доступности.
Ну подождём, как и почем Иванову этот 33 МГц чип доставят.

PS. Срочно решил поискать эту статейку, оч. смеялся... :lol:

Артикул: Z180-5. Женские зонты. Элитные зонты.

металлочерепица 'bris' ( корея) 0,5 тол., z180-280.


14 Sep 2010 05:03
Profile
Doomed
User avatar

Joined: 11 Dec 2003 15:34
Posts: 420
Reply with quote
Post 
Lavr wrote:
А где-то в Инете мне, помнится, попадалась статеечка, про этот
камень. И "агитация" была похожая - с Z80 очень совместим.
Только я засомневался в смысле их покупной доступности.
Ну подождём, как и почем Иванову этот 33 МГц чип доставят.

PS. Срочно решил поискать эту статейку, оч. смеялся... :lol:

Артикул: Z180-5. Женские зонты. Элитные зонты.

металлочерепица 'bris' ( корея) 0,5 тол., z180-280.


Было аккурат год назад - $13 за штуку (камень на 33 МГц PLCC68 корпус).

_________________
Vasil Ivanov
vasil-i@yandex.ru


18 Sep 2010 06:18
Profile
Doomed
User avatar

Joined: 11 Dec 2003 15:34
Posts: 420
Reply with quote
Post 
Shaos wrote:
Vasil Ivanov wrote:
Фитчи:
- код совместим с z80


Вот нашёл по поводу отличий Z80 и Z180 в смысле кода:

Quote:
Q: Is the instruction set of the Z180 fully identical to the
Z80 CPU’s except for new instructions?
A: There are three instructions which are not the same.
They are: DAA and RRD/RLD.

For DAA (Decimal adjust), if you execute this instruction
after DEC instruction (especially DEC instruction on
00h, then execute DAA), Z180 results in F9H while Z80
results in 99H. It is because the Z80 CPU refers “Internal
Carry flag” while the Z180 doesn’t.

For RLD/RRD (Rotate Left/Right Digit), Z180’s flag will
reflect the contents of the memory location pointed by
HL register, while Z80 reflects the contents of the
Accumulator.

But, there are very few applications which use DAA
instructions after DEC and use flag after RLD/RRD
instructions.


http://www.zilog.com/docs/z180/appnotes/z180qa.pdf


Видел, полезный FAQ, мог бы быть и по-объемистей ;). Еще в Z8S180xx для его внутренних портов нельзя применять мнемоники "in a,(xx) / out (xx),a", поскольку ст. биты 8-15 должны содержать нули. Специально для этого изобрели новые мнемоники "in0" / "out0", которые принудительно выставляют нули на старших 8-15 битах адресной шины.

_________________
Vasil Ivanov
vasil-i@yandex.ru


18 Sep 2010 06:25
Profile
Doomed
User avatar

Joined: 11 Dec 2003 15:34
Posts: 420
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
Shaos wrote:
У нас оно продаётся


И покупается :)

Взял два PLCC камня на 33 мегагерца и один "монстрочип" DIP-64 на 20 - для экспериментов :dj:


Оппа - а "монстрочип" DIP-64 не такой уж и монстро, т.к. шаг ног у этого "дипа" меньше 2 мм (около 1.78 мм или 0.07 дюйма вместо 0.1 как у обычных дипов)


У камней в DIP-корпусах нет адресной линии A19, т.е. доступно только 512 кило. Не кузяво.

_________________
Vasil Ivanov
vasil-i@yandex.ru


18 Sep 2010 06:31
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17116
Location: Colorado
Reply with quote
Post 
Vasil Ivanov wrote:
Shaos wrote:
Shaos wrote:
Shaos wrote:
У нас оно продаётся


И покупается :)

Взял два PLCC камня на 33 мегагерца и один "монстрочип" DIP-64 на 20 - для экспериментов :dj:


Оппа - а "монстрочип" DIP-64 не такой уж и монстро, т.к. шаг ног у этого "дипа" меньше 2 мм (около 1.78 мм или 0.07 дюйма вместо 0.1 как у обычных дипов)


У камней в DIP-корпусах нет адресной линии A19, т.е. доступно только 512 кило. Не кузяво.


Ну вот с них и можно начать :)

_________________
:eugeek: https://twitter.com/Shaos1973


19 Sep 2010 12:24
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 17 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.