FPGARelated.com
Forums

ZYNQ temperature

Started by John Larkin May 11, 2015
Does anyone know if the ZYNQ chips have an internal high-temperature
shutdown? They are behaving like they do.



-- 

John Larkin         Highland Technology, Inc
picosecond timing   precision measurement 

jlarkin att highlandtechnology dott com
http://www.highlandtechnology.com

John Larkin <jlarkin@highlandtechnology.com> wrote:
 
> Does anyone know if the ZYNQ chips have an internal high-temperature > shutdown? They are behaving like they do.
Well, all chips have a high temperature shutdown, but you mean one that was designed in, right? -- glen
On Mon, 11 May 2015 18:07:00 +0000 (UTC), glen herrmannsfeldt
<gah@ugcs.caltech.edu> wrote:

>John Larkin <jlarkin@highlandtechnology.com> wrote: > >> Does anyone know if the ZYNQ chips have an internal high-temperature >> shutdown? They are behaving like they do. > >Well, all chips have a high temperature shutdown, but you mean >one that was designed in, right? > >-- glen
Yeah, something it might recover from. As it seems to do. -- John Larkin Highland Technology, Inc picosecond timing precision measurement jlarkin att highlandtechnology dott com http://www.highlandtechnology.com
On Mon, 11 May 2015 10:59:38 -0700, John Larkin
<jlarkin@highlandtechnology.com> wrote:

> >Does anyone know if the ZYNQ chips have an internal high-temperature >shutdown? They are behaving like they do.
I did find this: ds190-Zynq-7000-Overview.pdf "A user-specified limit (for example, 100&#4294967295;C) can be used to initiate an automatic power-down." I wonder what we specified! -- John Larkin Highland Technology, Inc picosecond timing precision measurement jlarkin att highlandtechnology dott com http://www.highlandtechnology.com
On Mon, 11 May 2015 13:10:43 -0700, John Larkin wrote:

> On Mon, 11 May 2015 10:59:38 -0700, John Larkin > <jlarkin@highlandtechnology.com> wrote: > > >>Does anyone know if the ZYNQ chips have an internal high-temperature >>shutdown? They are behaving like they do. > > I did find this: > > ds190-Zynq-7000-Overview.pdf > > "A user-specified limit (for example, 100&deg;C) can be used to initiate an > automatic power-down." > > I wonder what we specified!
There are references in ug585 (the Zynq TRM) to ug480 for the temperature sensor stuff, it looks to be common to all the 7 series.
On Mon, 11 May 2015 20:53:11 +0000 (UTC), Robert Swindells
<rjs@fdy2.co.uk> wrote:

>On Mon, 11 May 2015 13:10:43 -0700, John Larkin wrote: > >> On Mon, 11 May 2015 10:59:38 -0700, John Larkin >> <jlarkin@highlandtechnology.com> wrote: >> >> >>>Does anyone know if the ZYNQ chips have an internal high-temperature >>>shutdown? They are behaving like they do. >> >> I did find this: >> >> ds190-Zynq-7000-Overview.pdf >> >> "A user-specified limit (for example, 100&#4294967295;C) can be used to initiate an >> automatic power-down." >> >> I wonder what we specified! > >There are references in ug585 (the Zynq TRM) to ug480 for the temperature >sensor stuff, it looks to be common to all the 7 series.
We epoxied a pin-fin heat sink to the top, and added a fan. That helps a lot. https://dl.dropboxusercontent.com/u/53724080/Thermal/FPGA_Fan.JPG -- John Larkin Highland Technology, Inc picosecond timing precision measurement jlarkin att highlandtechnology dott com http://www.highlandtechnology.com
Den mandag den 11. maj 2015 kl. 19.59.43 UTC+2 skrev John Larkin:
> Does anyone know if the ZYNQ chips have an internal high-temperature > shutdown? They are behaving like they do. >
looks like you have to enable it (it may be default) and you have to load the PL 30.3.6 Critical Over-temperature Alarm Note: This feature sends an interrupt status to the PS and causes an automatic shutdown feature for the PL side of the Zynq-7000 device if enabled. Th e PL shutdown is enabled via the bitstream and the PL will only come out of power-down if th e over-temperature alarm goes inactive or a reconfiguration occurs. The on-chip temperature measurement is used for critical temperature warnings. The default over temperature threshold is 125&#4294967295;C. This threshold is used when the contents of the OT Upper Alarm register (listed in UG480) have not been configured. When the die temperature exceeds the threshold set in the XADC's Control register, the ov er-temperature alarm (OT) becomes active. The OT signal resets when the die temperature has fallen below set threshold. The OT alarm can also be used to automatically power down the PL upon activation. The OT alarm can be disabled by writing a 1 to the OT bit in the XADC's Configuration register. Note: these registers are in the XADC and are accessible using the DRP. -Lasse
On 5/12/2015 4:57 PM, lasselangwadtchristensen@gmail.com wrote:
> Den mandag den 11. maj 2015 kl. 19.59.43 UTC+2 skrev John Larkin: >> Does anyone know if the ZYNQ chips have an internal high-temperature >> shutdown? They are behaving like they do. >> > > looks like you have to enable it (it may be default) and you have to load the PL > > 30.3.6 Critical Over-temperature Alarm > Note: This feature sends an interrupt status to the PS and causes an automatic shutdown feature for > the PL side of the Zynq-7000 device if enabled. Th e PL shutdown is enabled via the bitstream and the > PL will only come out of power-down if th e over-temperature alarm goes inactive or a > reconfiguration occurs. > The on-chip temperature measurement is used for critical temperature warnings. The default over > temperature threshold is 125&#4294967295;C. This threshold is used when the contents of the OT Upper Alarm > register (listed in UG480) have not been configured. When the die temperature exceeds the > threshold set in the XADC's Control register, the ov er-temperature alarm (OT) becomes active. The OT > signal resets when the die temperature has fallen below set threshold. > The OT alarm can also be used to automatically power down the PL upon activation. The OT alarm can > be disabled by writing a 1 to the OT bit in the XADC's Configuration register. > Note: these registers are in the XADC and are accessible using the DRP.
Without me digging into the data sheet myself, can you tell me what the PL and PS are? -- Rick
On Tue, 12 May 2015 21:08:09 -0400, rickman wrote:

> On 5/12/2015 4:57 PM, lasselangwadtchristensen@gmail.com wrote: >> Den mandag den 11. maj 2015 kl. 19.59.43 UTC+2 skrev John Larkin: >>> Does anyone know if the ZYNQ chips have an internal high-temperature >>> shutdown? They are behaving like they do. >>> >>> >> looks like you have to enable it (it may be default) and you have to >> load the PL >> > Without me digging into the data sheet myself, can you tell me what the > PL and PS are?
Programmable Logic (FPGA side of things) and Processor System (hard ARM processor and some peripherals). -- Rob Gaddi, Highland Technology -- www.highlandtechnology.com Email address domain is currently out of order. See above to fix.
On Tue, 12 May 2015 13:57:47 -0700 (PDT),
lasselangwadtchristensen@gmail.com wrote:

>Den mandag den 11. maj 2015 kl. 19.59.43 UTC+2 skrev John Larkin: >> Does anyone know if the ZYNQ chips have an internal high-temperature >> shutdown? They are behaving like they do. >> > >looks like you have to enable it (it may be default) and you have to load the PL > >30.3.6 Critical Over-temperature Alarm >Note: This feature sends an interrupt status to the PS and causes an automatic shutdown feature for >the PL side of the Zynq-7000 device if enabled. Th e PL shutdown is enabled via the bitstream and the >PL will only come out of power-down if th e over-temperature alarm goes inactive or a >reconfiguration occurs. >The on-chip temperature measurement is used for critical temperature warnings. The default over >temperature threshold is 125&#4294967295;C. This threshold is used when the contents of the OT Upper Alarm >register (listed in UG480) have not been configured. When the die temperature exceeds the >threshold set in the XADC's Control register, the ov er-temperature alarm (OT) becomes active. The OT >signal resets when the die temperature has fallen below set threshold. >The OT alarm can also be used to automatically power down the PL upon activation. The OT alarm can >be disabled by writing a 1 to the OT bit in the XADC's Configuration register. >Note: these registers are in the XADC and are accessible using the DRP. > >-Lasse
It's probably shutting down at 125C, without our specifically programming any temperature. Extensive searching, by us and by Avnet, finds no fan that matches the hole spacing on the MicroZed board. So we'll fab a little aluminum adapter plate and use a standard fan. With a pin-fin heat sink glued to the 7020 FPGA, and the fan blowing down on that, we can run at 100C ambient. -- John Larkin Highland Technology, Inc picosecond timing laser drivers and controllers jlarkin att highlandtechnology dott com http://www.highlandtechnology.com