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

User Tag List

Страница 1 из 5 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,769
    Спасибо Благодарностей отдано 
    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
    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....

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

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Может кто подскажет:

    какое напряжение (3.3V или 5V) надо подавать на VCC-pin JTAG-кабеля???
    С 5-вольтовым чипом подавал 5V. Теперь чип на 3.3V....
    Смотря кто сидит на другом конце кабеля. Если байтбластер - то не важно (точнее, чем питается ПЛИС, тем и он). Если нечто иное - надо смотреть его схему.
    KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed

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

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

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

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

Похожие темы

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

Ваши права

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