Важная информация

User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 57

Тема: Spectrum 48 на 2x XILINX XC9572-15

  1. #1
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Spectrum 48 на 2x XILINX XC9572-15

    Ну вот, решил для своего творения отдельную тему создать.
    Вот, за основу решил взять схему от ReSpecT-2.

    Как посоветовал fan, в одной матрице будет синхрогенератор, во второй видеоконтроллер.

    Так как я еще не совсем разбираюсь в работе Speccy
    то у меня есть вопрос:

    Как мне правильно передать сигналы для работы видеоконтроллера из одной матрицы в другую?
    Имеются ввиду значения Ver_Cnt и Hor_Cnt...

    Код:
    	-- VRAM routine
    process( CLK )
    begin
    	if CLK = '1' then 
    		if Paper = '1' then
    			if ChrC_Cnt = 5 and Tick = '0' then
    				VideoRead <= '1';
    				VideoRead1 <= '1';
    			elsif ChrC_Cnt = 5 and Tick = '1' then
    				VideoRead2 <= '1';
    				VA <= std_logic_vector( "0110" & Ver_Cnt(4 downto 0) & Hor_Cnt(4 downto 0) );
    			elsif ChrC_Cnt = 6 and Tick = '0' then
    				VA <= std_logic_vector( "0" & Ver_Cnt(4 downto 3) & ChrR_Cnt & Ver_Cnt(2 downto 0) & Hor_Cnt(4 downto 0) );
    			elsif ChrC_Cnt = 6 and Tick = '1' then
    				VA <= ( others => 'Z' );
    				VideoRead1 <= '0';
    			elsif ChrC_Cnt = 7 and Tick = '0' then
    				VideoRead <= '0';
    				VideoRead2 <= '0';					
    			end if;
    		end if;				
    	end if;
    end process;
    Потом, если все получится, то хочу собрать что-нибудь нормальное на XC95144XL в корпусе TQFP100. Только вот незнаю как это дело паять .

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для KingOfEvil
    Регистрация
    16.06.2005
    Адрес
    Москва, Ногинск
    Сообщений
    708
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Ну вот, решил для своего творения отдельную тему создать.
    Вот, за основу решил взять схему от ReSpecT-2.

    Как посоветовал fan, в одной матрице будет синхрогенератор, во второй видеоконтроллер.
    А на одной cpld нельзя? 48к движок прекрасно влезет в 7128 вместе со всеми наваротами, останется только довесить ram, cpu и rom. Итого 4..5 микросхем + их обвязка и много-много радости.
    KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed

  4. #3
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Как мне правильно передать сигналы для работы видеоконтроллера из одной матрицы в другую?
    Имеются ввиду значения Ver_Cnt и Hor_Cnt...
    Я прально понял что нужно лишь передать значения дешифраторов торчащих на Ver_Cnt и Hor_Cnt ?

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Потом, если все получится, то хочу собрать что-нибудь нормальное на XC95144XL в корпусе TQFP100. Только вот незнаю как это дело паять .
    На самом делеле это проще пареной репы . Самое сложное поставить чип ровно на контактные площадки Далелее замазываем ножки канефолью (растворённой в спирте) ооооочень жирным слоем (в несколько проходов). Чтоб чип не убежал припаиваем несколько крайних ножек на каждой стороне так лево как умеем . Далее так же припаиваем все остальные ножки . В результате такого бэзпредела будет туча слипшихся ножек (это нормально ). Устроняются сопли на ножках с помощь спец многожильной проволоки(медная не лужёная пропитанная канифолью) для отпаивания - solder wick(паяльный тампон ) aka soldering remover . Для данного процесса желательно применять паяльник с жалом аля отвёртка . А так же перед процессом снятия соплей нужно сново нанести жирный слой канефоли .
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  5. #4
    Veteran Аватар для Mikka_A
    Регистрация
    23.10.2006
    Адрес
    С.Петербург
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Wink Почти так же...

    Цитата Сообщение от fan Посмотреть сообщение
    ............. Для данного процесса желательно применять паяльник с жалом аля отвёртка . А так же перед процессом снятия соплей нужно сново нанести жирный слой канефоли ...........
    На самом деле все проще....

    Береццо паыяльная паста "Паста для пайки SMD компонентов" ( в любой лавке продаеццо ),жирно мажеццо.

    Потом паяльник а ля отвертка,тольк не широкая.... на нее берешь немного олова,макаяшь пояльник в обыкновенную канифоль,и,неторопясь,но и не медленно с 1 по 25 ногу ведешь не останавливаясь ( движение вдоль корпуса ) но по краю ног. как бы жалом и на ногах и на печати...при нормальновыбранной температуре,наманой пасте,наманой затоочке жала - у тебя не долджно быть соплей воопщче.

    Но,правда,для этого должна быть кой какая сноровка....

    Несколько лет на военном заводе,несколько тысяч ( а может десятков ) распаяных планарных микросхем 133 и 533 серии дают о себе знать....
    Scorpion 256 TurboPlus GMX2048 edition (с новой ревизией спец-чипов - Турбина и ПрофПЗУ на GAL22v10D, ФАПЧ дисковода - GAL16v8D ),CARO ZX_MC/SMUC1.3/GeneralSound 512 Kb/FDD3.5+5.25... Pentagon1024Sl v2/Z-controller+SD 2Gb/GS-512/TurboSound/FDD3.5+5.25...Speccy2007 48 +SD 2Gb ( 128+Ay в процессе ) ... Все через PAL-Coder

  6. #5
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я прально понял что нужно лишь передать значения дешифраторов торчащих на Ver_Cnt и Hor_Cnt ?
    Попробовал... оказывается не все так просто... Передавать оба значения в другую матрицу могу по 12 проводам (2 х 6 бит). Может существуют способы проще???

    А на одной cpld нельзя? 48к движок прекрасно влезет в 7128 вместе со всеми наваротами, останется только довесить ram, cpu и rom. Итого 4..5 микросхем + их обвязка и много-много радости.
    К сожалению с Альтерами у нас тяжело.
    Xilinx есть со 108 ячейками, но найти не могу, а 144 ячейки только в TQFP

    А кто нибудь пробовал платы для таких микрух сам делать???
    Последний раз редактировалось ILoveSpeccy; 08.05.2007 в 03:02.

  7. #6
    Master Аватар для KingOfEvil
    Регистрация
    16.06.2005
    Адрес
    Москва, Ногинск
    Сообщений
    708
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    К сожалению с Альтерами у нас тяжело.
    Xilinx есть со 108 ячейками, но найти не могу, а 144 ячейки только в TQFP
    Ну и не проблема. Или у вас с изготовлением плат тоже тяжело???

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    А кто нибудь пробовал платы для таких микрух сам делать???
    Сам видел плату, сделанную ЛУТом под м/сх с шагом 0.635. И знаю лично маньяка, котороый такие платы умеет делать. Но, как он говорит, проще заказать, потому как ЛУТ очень трудоемкое занятие. Уходит несколько дней, чтобы сделать сложную плату аккуратно.
    KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed

  8. #7
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    К сожалению с Альтерами у нас тяжело.
    Xilinx есть со 108 ячейками, но найти не могу, а 144 ячейки только в TQFP
    Кто сказал? Пожалуйста, conrad.de или rs-components.de (например http://www.rsonline.de/cgi-bin/bv/rs...ape&Nr=avl:de), только вот все эти цплд зело мелкие и дорогущие, посему мой совет, забей на них. В reichelt (за всеми подробностями в ПС) "лежат" третьи спартаны за 12 евро на 50К вентелей, есть в QFP100 и есть в QFP144 (упомнятуый MAX7128 самый тромозной стоит больше). Да, распаять будет сложнее, но не сложнее, чем ту же XC95144 (на крайняк попробуй в любой телемастерской спросить), зато полигон для экспериментов огромный. А ещё лучший совет - купи борду В ebay иногда проскальзывают, уходят где-то за 60-90 евро.

  9. #8
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну и не проблема. Или у вас с изготовлением плат тоже тяжело???
    Да с платами проблем нет, только 30EUR за плату я отдам когда разберусь с работой Speccy и когда разводка окончательно будет готова... А пока, для тестов, утюгом катать или фоторезист.... Впереди еще флопик и GS.... Да и вообще, пока рановато...

    В reichelt (за всеми подробностями в ПС) "лежат" третьи спартаны за 12 евро на 50К вентелей, есть в QFP100 и есть в QFP144 (упомнятуый MAX7128 самый тромозной стоит больше). Да, распаять будет сложнее, но не сложнее, чем ту же XC95144 (на крайняк попробуй в любой телемастерской спросить), зато полигон для экспериментов огромный.
    Спасибо за книги!!! Та, что про VHDL очень хорошая.... Нашел еще пару других.... Короче учу
    Я про Спартан уже думал, но он с пятивольтовыми пегелями не работает а эмулировать Z80 крутости прока не хватает
    Короче заказал только что XC95144XL в TQFT100 корпусе за 9,50EUR.
    Буду дерзать....

    p.s. Ты пробовал T80 (http://www.opencores.org/cvsweb.shtml/t80/rtl/vhdl/)на спартане???

  10. #9
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Да с платами проблем нет, только 30EUR за плату я отдам когда разберусь с работой Speccy и когда разводка окончательно будет готова... А пока, для тестов, утюгом катать или фоторезист.... Впереди еще флопик и GS.... Да и вообще, пока рановато...
    Это где ты за 30 увидел? Покажи сладкое место Я в своё время искал, двустороние с маской не ниже 45 были.

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Спасибо за книги!!! Та, что про VHDL очень хорошая.... Нашел еще пару других.... Короче учу
    Именно VHDL? Монстр Я когда почитал про верилог, сразу убежал от VHDL

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Я про Спартан уже думал, но он с пятивольтовыми пегелями не работает а эмулировать Z80 крутости прока не хватает
    Ну возьми второй, они там тоже есть. Тока дороже чуток. Зато забудешь до поры до времени об экономии вентелей.

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Короче заказал только что XC95144XL в TQFT100 корпусе за 9,50EUR.
    Буду дерзать....
    Поглядывай в ebay. Там иногда проскакивают камни. Кстати, могу подарить один-два XC4000. Тока это старые камни, зело старые. Вроде как с 6-й ISE поддержки нету для них, надо на сайте Xilinx старую версию ISE брать (они там есть).

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    p.s. Ты пробовал T80 (http://www.opencores.org/cvsweb.shtml/t80/rtl/vhdl/)на спартане???
    Нет ещё, но пробовал камрад alexfreed (вот здесь http://zx.pk.ru/showthread.php?t=2410). Стукнись к нему, он тебе код даст целого Спектрума, погоняешь в ISE. Или на его сайте должен быть код вроде. Короче его пытай.

    ЗЫ: Всё таки подумай о приобритении борды, очень ускореят процесс (если детей и жён под боком нет, как у меня )
    Последний раз редактировалось icebear; 08.05.2007 в 12:50.

  11. #10
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может кто подскажет:

    какое напряжение (3.3V или 5V) надо подавать на VCC-pin JTAG-кабеля???
    С 5-вольтовым чипом подавал 5V. Теперь чип на 3.3V....

Страница 1 из 6 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Altera (Cyclone3?) или Xilinx (Virtex5?)
    от Vladimir Kladov в разделе Несортированное железо
    Ответов: 119
    Последнее: 13.02.2007, 17:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •