Anatol
Пункты: 475
Регистрация: 07.03.2011
Пол: Мужчина
Скажите пожалуйста, чем тактируется FPGA?
Pavel Ivanchenko
Admin
Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
50МГц с ARM (PCK канал, т.е. можно изменять частоту).
Felzinger
Пункты: 3672
Регистрация: 19.01.2010
Пол: Мужчина
А не подскажете где мне надо посмотреть для того что бы изменить частоту. Точнее на каком уровне Linux или в загрузчике.(Плата SK-AT91SAM9G45-XC6SLX)
Pavel Ivanchenko
Admin
Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
В штатном виде - на уровне ядра.
home/user/src/linux-2.6.36-rc6/arch/arm/mach-at91/board-sam9m10g45ek.c - pck1_set_clk(void)
Felzinger
Пункты: 3672
Регистрация: 19.01.2010
Пол: Мужчина
Какую максимальную частоту можно задать?
Anatol
Пункты: 475
Регистрация: 07.03.2011
Пол: Мужчина
Хм, не нашёл ни одного вывода PCK, подключённого к FPGA. Вижу TCLK2 - конфигурационный тактовый (CFG_SCK). Речь о нём?
2 Felzinger:
Частоту можно изменять уже внутри ПЛИС. Мегагерц до 500.
sasamy
Пункты: 83540
Регистрация: 14.08.2009
Цитата
Хм, не нашёл ни одного вывода PCK, подключённого к FPGA. Вижу TCLK2 - конфигурационный тактовый (CFG_SCK). Речь о нём?
CPU_PCK0 - видимо речь о нем.
Anatol
Пункты: 475
Регистрация: 07.03.2011
Пол: Мужчина
А, действительно. Мерси.
Он через резистор, потому и упустил.
Anatol
Пункты: 475
Регистрация: 07.03.2011
Пол: Мужчина
Цитата Какую максимальную частоту можно задать?
Если бегло пролистнуть датащит, получается, что на PCK можно подать практически любой имеющийся на чипе клок - в том числе и с PLL'ей, а они там разгоняются до 800 МГц.
PLL'и FPGA при некоторых извращениях разгоняются до 1000 МГц.
В общем, красота.
Хотя на практике в 6ом спартане и 400 МГц вряд ли пригодятся.