Differences

This shows you the differences between two versions of the page.

Link to this comparison view

reference:programmable-logic:arty-a7:reference-manual [2018/05/15 19:14]
Arthur Brown created
reference:programmable-logic:arty-a7:reference-manual [2018/05/15 20:45] (current)
Arthur Brown
Line 108: Line 108:
 A power-good LED (LD11), driven by the 3.3V output (VCC3V3) of the DA9062 regulator, indicates that the board is receiving power and that the onboard supplies are functioning as expected. If this LED does not illuminate when an acceptable power supply is connected, please contact your distributorof [[http://​forum.digilentinc.com|Digilent Support]] for further help. A power-good LED (LD11), driven by the 3.3V output (VCC3V3) of the DA9062 regulator, indicates that the board is receiving power and that the onboard supplies are functioning as expected. If this LED does not illuminate when an acceptable power supply is connected, please contact your distributorof [[http://​forum.digilentinc.com|Digilent Support]] for further help.
  
-{{ :​playground:​arty-a7-edits:​arty-a7-rev-e-power.png |Figure 3.1 Arty A7 Power Circuit}}+{{ arty-a7-rev-e-power.png |Figure 3.1 Arty A7 Power Circuit}}
  
 //Figure 3.1 Arty A7 Power Circuit// //Figure 3.1 Arty A7 Power Circuit//
Line 143: Line 143:
 The Arty A7 includes circuitry for monitoring the voltage of an external supply connected to Power Jack J13 or an external battery pack connected to Header J7. A voltage divider is used to scale the unregulated input voltage, VU, to be within the range (0-1V) that the on-chip 12-bit ADC is capable of measuring. The unregulated input voltage, VU, is divided by 16 and then fed into Auxiliary Channel 2 on the XADC of the Artix-7. Applications that wish to monitor the voltage of an external supply may configure Channel 2 of the XADC as a unipolar input and perform a conversion to receive a digital value corresponding to the input voltage. Figure 3.1.1 provides an overview of the circuitry that allows an external supply voltage to be monitored. The Arty A7 includes circuitry for monitoring the voltage of an external supply connected to Power Jack J13 or an external battery pack connected to Header J7. A voltage divider is used to scale the unregulated input voltage, VU, to be within the range (0-1V) that the on-chip 12-bit ADC is capable of measuring. The unregulated input voltage, VU, is divided by 16 and then fed into Auxiliary Channel 2 on the XADC of the Artix-7. Applications that wish to monitor the voltage of an external supply may configure Channel 2 of the XADC as a unipolar input and perform a conversion to receive a digital value corresponding to the input voltage. Figure 3.1.1 provides an overview of the circuitry that allows an external supply voltage to be monitored.
  
-{{ :​playground:​arty-a7-edits:​arty-a7-vu-mon.png |Figure 3.1.1 Monitoring External Supply Voltage}}+{{ arty-a7-vu-mon.png |Figure 3.1.1 Monitoring External Supply Voltage}}
  
 //Figure 3.1.1 Monitoring External Supply Voltage// //Figure 3.1.1 Monitoring External Supply Voltage//
Line 151: Line 151:
 The Arty A7 includes circuitry for monitoring the current consumed by the FPGA core. The current is monitored by measuring the voltage across a 10 milliohm sense resistor that’s placed between the output of the DC-DC converter system (IC11, Channel 1) and the VCCINT network. A current sense amplifier (IC16, Texas Instruments INA199A1) connected across the sense resistor provides a gain of 50 and produces an output voltage of 500 millivolts per amp of current. Currents above 2 Amps will not damage the circuit or the FPGA, but will be reported as 2 Amps. The output of the current sense amplifier is fed into Auxiliary Channel 10 on the XADC of the Artix-7 FPGA. Applications that wish to monitor the current consumption of the FPGA Core and Block RAM may configure Channel 10 of the XADC as a unipolar input and perform a conversion to receive a digital value that corresponds to the amplified sense resistor voltage. This current sense circuit is capable of measuring current between 0 and 2 Amps. Figure 3.2.1 provides an overview of the circuitry that allows the FPGA Core Supply current to be monitored. The Arty A7 includes circuitry for monitoring the current consumed by the FPGA core. The current is monitored by measuring the voltage across a 10 milliohm sense resistor that’s placed between the output of the DC-DC converter system (IC11, Channel 1) and the VCCINT network. A current sense amplifier (IC16, Texas Instruments INA199A1) connected across the sense resistor provides a gain of 50 and produces an output voltage of 500 millivolts per amp of current. Currents above 2 Amps will not damage the circuit or the FPGA, but will be reported as 2 Amps. The output of the current sense amplifier is fed into Auxiliary Channel 10 on the XADC of the Artix-7 FPGA. Applications that wish to monitor the current consumption of the FPGA Core and Block RAM may configure Channel 10 of the XADC as a unipolar input and perform a conversion to receive a digital value that corresponds to the amplified sense resistor voltage. This current sense circuit is capable of measuring current between 0 and 2 Amps. Figure 3.2.1 provides an overview of the circuitry that allows the FPGA Core Supply current to be monitored.
  
-{{ :​playground:​arty-a7-edits:​arty-a7-vccint-mon.png |Figure 3.2.1 FPGA Core Supply Current Monitoring}}+{{ arty-a7-vccint-mon.png |Figure 3.2.1 FPGA Core Supply Current Monitoring}}
  
 //Figure 3.2.1 FPGA Core Supply Current Monitoring//​ //Figure 3.2.1 FPGA Core Supply Current Monitoring//​
Line 159: Line 159:
 The Arty A7 includes circuitry for monitoring the voltage of the 5 Volt supply as well as the current consumed from this supply. A voltage divider is used to scale the 5V input voltage to be within the range (0-1V) that the on-chip 12-bit ADC is capable of measuring. The 5V supply voltage is divided by 5.99 and then fed into Auxiliary Channel 1 on the XADC of the Artix-7 FPGA. A combination of a 5 milliohm current sense resistor and a current sense amplifier (IC15, Texas Instruments INA199A1) are used to produce an output voltage of 250 millivolts per amp of current.This current sense circuit is capable of measuring current between 0 and 2 Amps. Currents above 4 Amps will not damage the circuit or the FPGA, but will be reported as only 4 Amps. The output of the current sense amplifier is fed into Auxiliary Channel 9 on the XADC of the Artix-7 FPGA. Applications that wish to monitor the instantaneous power consumption of the Arty A7 may configure Channels 1 and 9 of the XADC as unipolar inputs and then perform a simultaneous conversion of the two channels to receive digital values that can be used to compute the instantaneous power consumption. Figure 3.3.1 provides an overview of the circuitry that allows the 5V supply power consumption to be monitored. The Arty A7 includes circuitry for monitoring the voltage of the 5 Volt supply as well as the current consumed from this supply. A voltage divider is used to scale the 5V input voltage to be within the range (0-1V) that the on-chip 12-bit ADC is capable of measuring. The 5V supply voltage is divided by 5.99 and then fed into Auxiliary Channel 1 on the XADC of the Artix-7 FPGA. A combination of a 5 milliohm current sense resistor and a current sense amplifier (IC15, Texas Instruments INA199A1) are used to produce an output voltage of 250 millivolts per amp of current.This current sense circuit is capable of measuring current between 0 and 2 Amps. Currents above 4 Amps will not damage the circuit or the FPGA, but will be reported as only 4 Amps. The output of the current sense amplifier is fed into Auxiliary Channel 9 on the XADC of the Artix-7 FPGA. Applications that wish to monitor the instantaneous power consumption of the Arty A7 may configure Channels 1 and 9 of the XADC as unipolar inputs and then perform a simultaneous conversion of the two channels to receive digital values that can be used to compute the instantaneous power consumption. Figure 3.3.1 provides an overview of the circuitry that allows the 5V supply power consumption to be monitored.
  
-{{ :​playground:​arty-a7-edits:​arty-a7-vu-mon.png |Figure 3.3.1 5V Supply Power Monitoring}}+{{ arty-a7-vu-mon.png |Figure 3.3.1 5V Supply Power Monitoring}}
  
 //Figure 3.3.1 5V Supply Power Monitoring//​ //Figure 3.3.1 5V Supply Power Monitoring//​