Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Спектрум на DE1 (из темы про ReVerse) (http://zx-pk.ru/showthread.php?t=15640)

Birden 13th April 2011 14:00

Да, мегавизард ругается, если выбрать не Cyclone III, a II. Ругается именно на mult/div factor's.
Появились такие вопросы:
1. Как отключить AY в исходниках? Потом разберусь, как сделать 1.75МГц вручную.
2. Насколько критична частота с2 (который 56МГц)? Он, насколько я понимаю, для RAM?
3. В плате DE1 установлена SRAM 256k x 16 (т.е. нет линии A18) - достаточно ли будет переобъявить вектор адреса (вместо 18 downto 0 указать 17 downto 0)?

ZEK 13th April 2011 14:23

56 и 14 хорошо формируются из 14мнz

Birden 13th April 2011 14:35

Quote:

Originally Posted by ZEK (Post 375602)
56 и 14 хорошо формируются из 14мнz

У DE1 вроде как есть только 50МГц.
Вместо 14МГЦ получается 14.285714.
1.75 сделать вообще проблема - ниже 9.375 МГц сделать не дает.
56 - тоже никак, либо 50, либо 52.7, либо 60

caro 13th April 2011 15:01

Quote:

Originally Posted by Birden
У DE1 вроде как есть только 50МГц.

24, 27 и 50 МГц.
Quote:

Originally Posted by Birden
1.75 сделать вообще проблема - ниже 9.375 МГц сделать не дает.

Не обязательно эту частоту получать с помощью PLL.

Ewgeny7 13th April 2011 15:02

Quote:

Originally Posted by Birden (Post 375588)
Насколько критична частота с2 (который 56МГц)?

Менять не желательно, это частота для сканера ТВ->VGA.

Quote:

Originally Posted by Birden (Post 375604)
1.75 сделать вообще проблема - ниже 9.375 МГц сделать не дает.

А здесь можешь подать и 7, и 3.5. просто тональность несколько изменится :)

---------- Post added at 14:02 ---------- Previous post was at 14:02 ----------

Quote:

Originally Posted by caro (Post 375610)
Не обязательно эту частоту получать с помощью PLL.

Кзтате - да.

Birden 13th April 2011 15:08

Тогда подскажите, как вручную создать эти частоты?

vlad 13th April 2011 15:08

Quote:

Originally Posted by Birden (Post 375604)
У DE1 вроде как есть только 50МГц.

Для CycloneII нужно заменить модуль PLL и подобрать кратную частоту 112.5MHz и 28MHz, потом делителем на VHDL, получить нужные частоты... Или задействовать еще генератор 27МГц, тогда проще оперировать с разными частотами.
Ну это, самое простое, дальше работа с выводом звука на WM8731 тоже сложности большой не представляет...

Birden 13th April 2011 15:24

Quote:

Originally Posted by vlad (Post 375618)
Для CycloneII нужно заменить модуль PLL и подобрать кратную частоту 112.5MHz и 28MHz, потом делителем на VHDL, получить нужные частоты... Или задействовать еще генератор 27МГц, тогда проще оперировать с разными частотами.
Ну это, самое простое, дальше работа с выводом звука на WM8731 тоже сложности большой не представляет...

Для меня пока что это совсем не просто :smile:

---------- Post added at 17:24 ---------- Previous post was at 17:17 ----------

Еще вопрос по конфигурированию: квартус ругается, что на ноге PIN_W20 висит сигнал SD_DAT. Вроде как он зарезервирован под сигнал LVDS91p/nCEO. Как ему сказать, что он неправ?

vlad 13th April 2011 15:27

Quote:

Originally Posted by Birden (Post 375622)
Еще вопрос по конфигурированию: квартус ругается, что на ноге PIN_W20 висит сигнал SD_DAT. Вроде как он зарезервирован под сигнал LVDS91p/nCEO. Как ему сказать, что он неправ?

Ну это скорее вопрос в другу тему - конфигурации для DE1...

Ewgeny7 13th April 2011 15:30

Вроде так - Assign - Device - Pin option - Dual purpose pins. Там ставишь для пина nCEO значение "as I/O"


All times are GMT +4. The time now is 16:10.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.