Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
embedded_systems:zynq7000:microzed [2020-12-23 10:26] Urs Grafembedded_systems:zynq7000:microzed [2023-12-01 16:40] (aktuell) Urs Graf
Zeile 1: Zeile 1:
 ====== MicroZed Board ====== ====== MicroZed Board ======
 The MicroZed contains a [[embedded_systems:zynq7000:start|Zynq7000]] SOC and lots of peripherals.  The MicroZed contains a [[embedded_systems:zynq7000:start|Zynq7000]] SOC and lots of peripherals. 
-{{:embedded_systems:zynq7000:microzed.jpg?400|}} 
  
 =====Key Features ===== =====Key Features =====
 +[{{ :embedded_systems:zynq7000:microzed.jpg?400|}}]
   * XC7Z010-1CLG400C   * XC7Z010-1CLG400C
   * 33.33 MHz oscillator   * 33.33 MHz oscillator
Zeile 19: Zeile 19:
   * {{ :embedded_systems:zynq7000:microzed_rev_f_schematic_141212.pdf |Schematic}}   * {{ :embedded_systems:zynq7000:microzed_rev_f_schematic_141212.pdf |Schematic}}
   * {{ :embedded_systems:zynq7000:microzed_revf_mechanical_131029.pdf |Mechanical Layout}}   * {{ :embedded_systems:zynq7000:microzed_revf_mechanical_131029.pdf |Mechanical Layout}}
 +
 +===== Design Considerations =====
 +The board can be powered by the USB connection. For this, your USB must be able to deliver 500mA. In that case the power banks of the FPGA will not be powered. 
 +  * [[carrier|Carrier Card Design]]
 +  * [[https://deepjava.org/runtime_library/drivers/start#zynq7000|UARTs on the MicroZed board]]
  
 ===== Configuration Files ===== ===== Configuration Files =====
-Choose a bit-file to load the PL or a mcs-file to load the flash. The msc file contains the bit-file together with a first stage boot loader. See [[https://deepjava.org/first_example]] for how to use these files on the Avnet MicroZed board. The files can be found in the [[https://github.com/deepjava/runtime-library|deep runtime library]] under /rsc/+Choose a bit-file to load the programmable logic part (PLor a mcs-file to load the flash. The msc file contains the bit-file together with a first stage boot loader. See [[https://deepjava.org/first_example]] for how to use these files on the Avnet MicroZed board. The files can be found in the [[https://github.com/deepjava/runtime-library|deep runtime library]] under /rsc/
 ^configuration^bit-file^mcs-file^flink configuration^pin mapping^ ^configuration^bit-file^mcs-file^flink configuration^pin mapping^
-|flink1|flink1.bit|BOOTflink1.mcs|Info Device, Description = ZedFlink 1 27.1.2020 (left adjusted)|[[mapping_flink1|mapping]]|+|flink1|flink1.bit|BOOTflink1.mcs|Info Device, Description = ZedFlink 1  01.12.2023 (left adjusted)|[[mapping_flink1|mapping]]|
 |:::|:::|:::|GPIO Device, 89 channels|:::| |:::|:::|:::|GPIO Device, 89 channels|:::|
 |:::|:::|:::|external ADC128S102 Device, 8 ADC channels|:::| |:::|:::|:::|external ADC128S102 Device, 8 ADC channels|:::|
 |:::|:::|:::|external AD7476 Device, 1 ADC channel|:::| |:::|:::|:::|external AD7476 Device, 1 ADC channel|:::|
-|flink2|flink2.bit|BOOTflink2.mcs|Info Device, Description = ZedFlink 2 1.14.2020 (left adjusted)|[[mapping_flink2|mapping]]| +|flink2 \\ e.g. used for SysP|flink2.bit|BOOTflink2.mcs|Info Device, Description = ZedFlink 2 01.12.2023|[[mapping_flink2|mapping]]| 
-|:::|:::|:::|GPIO Device, 36 channels, auf die ersten 8 Pins auf dem NTB EVM (von links oben)+|:::|:::|:::|GPIO Device, 24 channels|:::
-|:::|:::|:::|PWM Device, channels, auf die ersten 2 Pins auf dem NTB EVM (rechts oben)+|:::|:::|:::|PWM Device, 24 channels|:::
-|:::|:::|:::|FQD Device, channels, auf die nächsten 4 Pins auf dem NTB EVM (rechts oben)|+|:::|:::|:::|FQD Device, channels|:::| 
 +|:::|:::|:::|PPWA Device1 channel|:::|
 |:::|:::|:::|external ADC128S102 Device, 8 ADC channels|:::| |:::|:::|:::|external ADC128S102 Device, 8 ADC channels|:::|
-|:::|:::|:::|external AD7476 Device, ADC channel|:::|+|:::|:::|:::|TCRT1000 Sensors with external ADC AD7476 Device|:::
 +|:::|:::|:::|UART Device, 2 channels|:::
 +|:::|:::|:::|Watchdog Device|:::
 +|:::|:::|:::|XADC Device, 4 channels (no flink component)|:::
 +|flink3|flink3.bit|BOOTflink3.mcs|Info Device, Description = ZedFlink 3  01.12.2023 (left adjusted)|[[mapping_flink3|mapping]]| 
 +|:::|:::|:::|GPIO Device, 4 channels|:::
 +|:::|:::|:::|external ADC128S102 Device, 8 ADC channels|:::
 +|:::|:::|:::|external AD5668 Device, 8 DAC channels|:::
 +|flink4|flink4.bit|BOOTflink4.mcs|Info Device, Description = ZedFlink 4 7.12.2021 (left adjusted)|[[mapping_flink4|mapping]]| 
 +|:::|:::|:::|FQD Device, 2 channels|:::
 +|:::|:::|:::|external ADC128S102 Device, 8 ADC channels|:::
 +|:::|:::|:::|external AD5668 Device, 8 DAC channels|:::|
  
 ===== Further Documents===== ===== Further Documents=====
   * [[https://www.element14.com/community/community/designcenter/zedboardcommunity/microzed]]. For the tutorial you need Vivado and the Xilinx SDK [[.:xsdk|XSDK]].   * [[https://www.element14.com/community/community/designcenter/zedboardcommunity/microzed]]. For the tutorial you need Vivado and the Xilinx SDK [[.:xsdk|XSDK]].
   * [[.:jtag|Debugging with JTAG]]   * [[.:jtag|Debugging with JTAG]]