UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Newbie applepai
Newbie
341 Views
Registered: ‎03-27-2019

UG480 XADC reset control registers

Hello,

Currently , I am able to read and write with the XADC without any trouble. I can read the vaux channels and temperature, as well as write to the control registers to change the config.

But after changing the control registers and resetting the device, the control registers aren't reset back to their initial values, but instead retain their configuration from before the reset.

For example, at startup vaux channels 0-5 and 8-12 are enabled. After disabling the channels and resetting the device, they remain disabled.

Is there a way so asserting reset will also reset the control registers?

 

Thanks,

Andrew 

 

    .INIT_40(16'h9000),
    .INIT_41(16'h21FF),
    .INIT_42(16'h0800),
    .INIT_43(16'h0000),
    .INIT_44(16'h0000),
    .INIT_45(16'h0000),
    .INIT_46(16'h0000),
    .INIT_47(16'h0000),
    .INIT_48(16'h4701),
    .INIT_49(16'h1F3F),
    .INIT_4A(16'h0000),
    .INIT_4B(16'h1F3F),
    .INIT_4C(16'h0000),
    .INIT_4D(16'h0000),
    .INIT_4E(16'h0000),
    .INIT_4F(16'h0000),
    .INIT_50(16'hB5ED),
    .INIT_51(16'h57E4),
    .INIT_52(16'hA147),
    .INIT_53(16'hCA33),
    .INIT_54(16'hA93A),
    .INIT_55(16'h52C6),
    .INIT_56(16'h9555),
    .INIT_57(16'hAE4E),
    .INIT_58(16'h5999),
    .INIT_59(16'h0000),
    .INIT_5A(16'h0000),
    .INIT_5B(16'h0000),
    .INIT_5C(16'h5111),
    .INIT_5D(16'h0000),
    .INIT_5E(16'h0000),
    .INIT_5F(16'h0000),
    .IS_CONVSTCLK_INVERTED(1'b0),
    .IS_DCLK_INVERTED(1'b0),
    .SIM_DEVICE("7SERIES"),

 

0 Kudos
1 Reply
Moderator
Moderator
251 Views
Registered: ‎09-18-2014

Re: UG480 XADC reset control registers

Applepai,

 

How are you resetting the SYSMON? When you say you reset the device are you reconfiguring the part? Does the reset behave the way you expect in simulation?

 

Regards,

T

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos