Differences
This shows you the differences between two versions of the page.
| programmable-logic:zybo-z7:reference-manual [2022/03/25 15:43] – Add power supply changes for ethernet pcn Arthur Brown | programmable-logic:zybo-z7:reference-manual [2022/10/04 04:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 111: | Line 111: | ||
| Design resources, example projects, and tutorials are available for download at the [[programmable-logic: | Design resources, example projects, and tutorials are available for download at the [[programmable-logic: | ||
| - | Zynq platforms are well-suited to be embedded Linux targets, and Zybo Z7 is no exception. | + | Zynq platforms are well-suited to be embedded Linux targets, and Zybo Z7 is no exception. |
| The Zybo Z7 can also be used in Xilinx' | The Zybo Z7 can also be used in Xilinx' | ||
| Line 129: | Line 129: | ||
| The PS consists of many components, including the Application Processing Unit (APU, which includes 2 Cortex-A9 processors), | The PS consists of many components, including the Application Processing Unit (APU, which includes 2 Cortex-A9 processors), | ||
| - | There are many aspects of the Zynq APSoC architecture that are beyond the scope of this document. For a complete and thorough description, | + | There are many aspects of the Zynq APSoC architecture that are beyond the scope of this document. For a complete and thorough description, |
| The table below depicts the external components connected to the MIO pins of the Zybo Z7. The Vivado board files found on the [[programmable-logic: | The table below depicts the external components connected to the MIO pins of the Zybo Z7. The Vivado board files found on the [[programmable-logic: | ||
| Line 199: | Line 199: | ||
| ===== 1 Power Supplies ===== | ===== 1 Power Supplies ===== | ||
| - | |||
| - | **Note:** //The power-on sequencing has been changed in revision D.0 of the board. This section has not yet been updated.// | ||
| The Zybo Z7 power circuitry was carefully designed to meet the requirements of the Zynq-7000 and all other peripherals while also providing flexible input supply options. An overview of the power circuit is shown in Figure 1.1. | The Zybo Z7 power circuitry was carefully designed to meet the requirements of the Zynq-7000 and all other peripherals while also providing flexible input supply options. An overview of the power circuit is shown in Figure 1.1. | ||
| - | {{: | + | {{ : |
| - | //Figure 1.1. Power circuit overview// | + | < |
| All on-board power supplies are enabled or disabled by the power switch (SW4). The power indicator LED (LD13, labeled PGOOD) is on when all the supply rails reach their nominal voltage. A proper power cycle requires the power switch to stay in the OFF position for at least 1 second. | All on-board power supplies are enabled or disabled by the power switch (SW4). The power indicator LED (LD13, labeled PGOOD) is on when all the supply rails reach their nominal voltage. A proper power cycle requires the power switch to stay in the OFF position for at least 1 second. | ||
| Line 256: | Line 254: | ||
| The supply rails downstream are daisy-chained to follow the Xilinx-recommended start-up sequence. Flicking the power switch (SW4) will enable the 1.0V rail, which enables the 1.8V digital supply rail, which in turn enables the I/O supply rails 3.3V and 1.35V. The 1.25V reference and 1.8V analog supply ramp together with the 3.3V rail. Once all the channels of the ADP5052 (IC25) supply reach regulation, the PGOOD signal will assert, enabling the 3.3V audio supply and 1.8V I/O power rail, lighting up the power LED (LD13), and de-asserting the Power-On Reset signal (PS_POR_B) of the Zynq. | The supply rails downstream are daisy-chained to follow the Xilinx-recommended start-up sequence. Flicking the power switch (SW4) will enable the 1.0V rail, which enables the 1.8V digital supply rail, which in turn enables the I/O supply rails 3.3V and 1.35V. The 1.25V reference and 1.8V analog supply ramp together with the 3.3V rail. Once all the channels of the ADP5052 (IC25) supply reach regulation, the PGOOD signal will assert, enabling the 3.3V audio supply and 1.8V I/O power rail, lighting up the power LED (LD13), and de-asserting the Power-On Reset signal (PS_POR_B) of the Zynq. | ||
| - | Each power supply uses a soft-start ramp of 1-10ms to limit in-rush current. There is an additional delay of at least 130ms after the power rails reach regulation and before the Power-On Reset signal de-assert to allow for the PS_CLK (IC22) to stabilize. | + | Each power supply uses a soft-start ramp of 1-10ms to limit in-rush current. There is an additional delay of at least 130ms after the power rails reach regulation and before the Power-On Reset signal de-assert to allow for the PS_CLK (IC22) to stabilize. Further delay, typically 120 ms, is added before the deassert of the Zynq Power-On Reset to ensure that the Ethernet PHY, powered by the VCC1V8_IO rail and internally regulated, is ready before Zynq projects (without boot optimization) finish booting. |
| ==== 1.4 Current Monitoring ==== | ==== 1.4 Current Monitoring ==== | ||
| Line 294: | Line 292: | ||
| **Stage 2** | **Stage 2** | ||
| - | The last stage is the execution of the user application that was loaded by the FSBL. This can be any sort of program, from a simple “Hello World” design, to a Second Stage Boot loader used to boot an operating system like Linux. For a more thorough explanation of the boot process, refer to Chapter 6 of the [[http://www.xilinx.com/ | + | The last stage is the execution of the user application that was loaded by the FSBL. This can be any sort of program, from a simple “Hello World” design, to a Second Stage Boot loader used to boot an operating system like Linux. For a more thorough explanation of the boot process, refer to Chapter 6 of the [[https://docs.xilinx.com/ |
| Line 354: | Line 352: | ||
| Board delays are specified for each of the byte groups. These parameters are board-specific and were calculated from the PCB trace length reports. The DQS to CLK Delay and Board Delay values are calculated specific to the Zybo Z7 memory interface PCB design. | Board delays are specified for each of the byte groups. These parameters are board-specific and were calculated from the PCB trace length reports. The DQS to CLK Delay and Board Delay values are calculated specific to the Zybo Z7 memory interface PCB design. | ||
| - | For more details on memory controller operation, refer to the Xilinx [[http://www.xilinx.com/ | + | For more details on memory controller operation, refer to the Xilinx [[https://docs.xilinx.com/ |
| ---- | ---- | ||
| Line 398: | Line 396: | ||
| * U-boot and Linux kernel built using the “jedec, | * U-boot and Linux kernel built using the “jedec, | ||
| - | **Note:** //Refer to the manufacturers' | + | **Note:** //Refer to the manufacturers' |
| ~~REFNOTES~~ | ~~REFNOTES~~ | ||
| Line 459: | Line 457: | ||
| ===== 8 microSD Slot ===== | ===== 8 microSD Slot ===== | ||
| - | The Zybo Z7 provides a microSD slot (J4) for non-volatile external memory storage as well as booting the Zynq. The slot is wired to Bank 1/501 MIO[40-45], and also includes a card detect signal attached to MIO 47. On the PS side peripheral SDIO 0 is mapped out to these pins and controls communication with the SD card. The pinout can be seen in Table 8.1. The peripheral controller supports 1-bit and 4-bit SD transfer modes, but does not support SPI mode. Based on the [[http://www.xilinx.com/ | + | The Zybo Z7 provides a microSD slot (J4) for non-volatile external memory storage as well as booting the Zynq. The slot is wired to Bank 1/501 MIO[40-45], and also includes a card detect signal attached to MIO 47. On the PS side peripheral SDIO 0 is mapped out to these pins and controls communication with the SD card. The pinout can be seen in Table 8.1. The peripheral controller supports 1-bit and 4-bit SD transfer modes, but does not support SPI mode. Based on the [[https://docs.xilinx.com/ |
| | **Signal Name** | | **Signal Name** | ||
| Line 753: | Line 751: | ||
| //Figure 15.2. Attaching a Pcam// | //Figure 15.2. Attaching a Pcam// | ||
| - | The MIPI CSI-2 bus is passively terminated on the Zybo Z7 and connected directly to the Zynq PL. The guidelines described in Xilinx application note [[https://www.xilinx.com/ | + | The MIPI CSI-2 bus is passively terminated on the Zybo Z7 and connected directly to the Zynq PL. The guidelines described in Xilinx application note [[https://docs.xilinx.com/ |
| A [[https:// | A [[https:// | ||
| Line 823: | Line 821: | ||
| Although we strive to provide perfect products, we are not infallible. The Zybo Z7 is subject to the limitations below. | Although we strive to provide perfect products, we are not infallible. The Zybo Z7 is subject to the limitations below. | ||
| ^ Product Name ^ Variant | ^ Product Name ^ Variant | ||
| - | | Zybo Z7 | All | All | Negative CK-to-DQS delays in the board files are causing critical warnings in Vivado > | + | | Zybo Z7 | All | All | Negative CK-to-DQS delays in the board files are causing critical warnings in Vivado > |
| {{tag>rm doc zybo-z7}} | {{tag>rm doc zybo-z7}} | ||

