Как узнать температуру внутри чипа FPGA Xilinx Virtex-5?
Я пытаюсь провести эксперимент, чтобы увидеть, как различные температуры на кристалле влияют на частоту кольцевого генератора. Я знаю, что с ростом температуры частота кольцевого генератора также уменьшается. Но я не знаю, насколько это будет уменьшаться с каждым увеличением на 1 градус Цельсия. И именно поэтому я хочу провести эксперимент. Я планирую внедрить кольцевой генератор в плату FPGA Xilinx Virtex-5 (ML501, ML506 или ML510), потому что это единственные платы, которые у меня есть. Кто-нибудь знает, как я могу получить точные показания температуры внутри чипа в Virtex-5?
1 ответ
Вам повезло - V5 было первым поколением, поддерживающим блок системного монитора. Вы можете использовать Chipscope для считывания текущей температуры или создать экземпляр Sysmon и считать температуру из регистра 0.