Перейти к содержанию
    

[Xilinx] Использование SYSMON в multiSLR-кристаллах

Как видно из таблицы на multiSLR-кристаллах SYSMON доступны в количестве, равному числу блоков SLR.

в UG580 https://www.xilinx.com/support/documentation/user_guides/ug580-ultrascale-sysmon.pdf

также есть строчки:

Quote

"For 3D ICs based on stacked silicon interconnect (SSI) technology, each super logic region (SLR) has one system monitor to provide for monitoring supply voltages within the SLR. I2C DRP and JTAG DRP access is limited to the SYSMON located in the master SLR only. The system monitors can be placed in the bottom SLR0 (SYSMONE1_X0Y0) and then consecutively in the upper SLR in creasing Y locations (SYSMONE1_X0Y1 for SLR1,SYSMONE1_X0Y2 for SLR2, etc.). Monitoring across SLR boundaries is not possible.  Temperature, VCCINT, VCCAUX, VCCBRAM measurements are specific to an individual SLR."

 

вопрос собственно: как работать с несколькими SYSMON, а именно:

 

1. Правильно ли понимаю, что при подключении по JTAG  отображается только SYSMON из Master-SLR?

 

2. Правильно ли понимаю, что при внешнем подключении по I2C на I2C пробрасывается только SYSMON из Master-SLR?

 

3. В случае утвердительного ответа по первым двум пунктам, если ли какие-либо альтернативные способы мониторинга параметров SYSMON всех SLR кроме следующего:

  считывание показаний показаний из RTL через DRP, при этом каждый инстанс SYSMON констрейним на нужный SLR. Это единственная верная стратегия?

 

4. не до конца понятно значение фразы: Monitoring across SLR boundaries is not possible. Имеется в виду коммуникация между SYSMON или то что SYSMON может контролировать лишь параметры в рамках своего SLR?

 

Screenshot from 2019-03-22 18-57-08.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

IMHO

1,2 cкоре все да - только master SLR

3. Да - как вариант придется логику опроса через DRP/AXI городить. Но в тоже время "UltraScale+ 3D ICs add I2C access to the slave SLRs as described in .. For the UltraScale FPGAs SYSMONE1, the System Management Wizard provides I2C functionality to the slave SLRs using the DRP port and additional logic" Может уже есть готовый вариант с I2C тут надо пробовать на тестовых кошечках.  

4. На каждом SLR мониторится свой набор напряжений и температур + свой набор VAUX внешних портов если оные есть в этом корпусе.  С соседних SLR нельзя пробросить аналоговые пины.

Удачи! Rob.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

согласно https://www.xilinx.com/support/answers/71744.html

для SYSMONE1 получается как минимум можно независимые I2C со всех SLR вывести наружу и объединить в шину

 

46 minutes ago, RobFPGA said:

Но в тоже время "UltraScale+ 3D ICs add I2C access to the slave SLRs as described in .. For the UltraScale FPGAs SYSMONE1, the System Management Wizard provides I2C functionality to the slave SLRs using the DRP port and additional logic" Может уже есть готовый вариант с I2C тут надо пробовать на тестовых кошечках.  

"For SYSMONE4, I2C_SCLK, I2C_SCLK_TS, I2C_SDA, I2C_SDA_TS, and SMBALERT_TS can either route to FPGA logic or use the dedicated routing." - вроде отличие от SYSMONE1 лишь в том, что внутри можно роутить (а разные адреса слейва I2C  задавать и на SYSMONE1 можно).

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...