Digilent Arty A7-35T

דיגילענט ארטי A7-35T ארטיקס-7 FPGA אנטוויקלונג ברעט באַניצער מאַנואַל

1. הקדמה

This manual provides essential information for the setup, operation, maintenance, and troubleshooting of your Digilent Arty A7-35T Artix-7 FPGA Development Board. The Arty A7-35T is designed for makers and hobbyists, offering a versatile platform for digital design and embedded systems development using Xilinx Artix-7 Field-Programmable Gate Arrays (FPGAs).

2. פּראָדוקט איבערview

The Arty A7-35T board integrates a Xilinx Artix-7 FPGA with various peripherals and expansion options, making it suitable for a wide range of projects. Key features include:

  • Xilinx Artix-7 FPGA (XC7A35T-1CSG324C)
  • Multiple Pmod connectors for peripheral expansion
  • Arduino/chipKIT shield connector
  • עטהערנעט פּאָרט
  • וסב-דזשTAG programming port
  • User LEDs, switches, and buttons
  • DDR3 SDRAM
Digilent Arty A7-35T Artix-7 FPGA Development Board

פיגורע 2.1: Top-down view of the Digilent Arty A7-35T Artix-7 FPGA Development Board. This image displays the overall layout of the board, including the central Artix-7 FPGA chip, various connectors, buttons, and LEDs.

Top view of Arty A7-35T FPGA board

פיגורע 2.2: דעטאַלירטע שפּיץ view of the Arty A7-35T FPGA board. This image highlights the placement of the Artix-7 FPGA, Pmod headers, Arduino shield connectors, Ethernet port, and user interface components like switches and buttons.

דנאָ view of Arty A7-35T FPGA board

פיגורע 2.3: דנאָ view of the Arty A7-35T FPGA board. This perspective shows the underside of the circuit board, revealing additional components and traces.

Arty A7-35T board with Pmod accessory

פיגורע 2.4: Arty A7-35T board demonstrating connectivity with a Digilent Pmod accessory. This image illustrates how external modules can be interfaced with the board via the Pmod headers.

Arty A7-35T board powered on with LEDs illuminated

פיגורע 2.5: The Arty A7-35T board in an operational state, indicated by illuminated power and user LEDs. This shows the board receiving power and potentially running a basic demonstration program.

זייַט view of Arty A7-35T FPGA board showing connectors

פיגורע 2.6: זייַט פּראָfile of the Arty A7-35T board, showcasing the various connectors such as the power input, USB port, and Ethernet port.

אן אנדערע זייט view of Arty A7-35T FPGA board

פיגורע 2.7: A different side view of the Arty A7-35T board, providing a perspective on the board's height and the arrangement of its components from the side.

3. סעטאַפּ

3.1. אַנפּאַקינג און דורכקוק

Carefully remove the Arty A7-35T board from its packaging. Inspect the board for any visible damage. Ensure all components are securely attached.

3.2. מאַכט קאַנעקשאַן

The Arty A7-35T can be powered via the USB port or an external 7V-15V power supply connected to the barrel jack. For stable operation, especially when using power-hungry peripherals, an external power supply is recommended.

  1. Connect the USB cable to the micro-USB port (J10) on the board and to your computer.
  2. Alternatively, connect a compatible external power supply to the barrel jack (J12).
  3. Ensure the power select jumper (J11) is set to the appropriate source (USB or EXT).

3.3. ווייכווארג ינסטאַלירונג

To develop and program the Arty A7-35T, you will need the Xilinx Vivado Design Suite. Follow the instructions provided by Xilinx for installation. Digilent also provides board support files און עקסample projects for Vivado.

  • Download and install Xilinx Vivado Design Suite from the Xilinx webפּלאַץ.
  • Install the Digilent board files for Arty A7, typically found on the Digilent website's resource center.
  • Ensure USB drivers for the JTAG programmer are correctly installed.

4. אַפּערייטינג ינסטרוקטיאָנס

4.1. פּאַוערינג אויף

Once connected to a power source, the power LED (LD11) should illuminate, indicating the board is receiving power. If using USB power, your computer should detect the device.

4.2. Programming the FPGA

The FPGA can be programmed using the Xilinx Vivado Design Suite via the onboard USB-JTAG פּראָגראַמיסט.

  1. Open Xilinx Vivado and create or open an FPGA project targeting the Artix-7 XC7A35T-1CSG324C.
  2. Generate a bitstream (.bit file) for your design.
  3. Use the Hardware Manager in Vivado to connect to the Arty A7 board.
  4. Program the device with your generated bitstream.

The FPGA can also be configured from a Quad-SPI flash memory. Refer to Digilent documentation for details on programming the flash memory.

4.3. Using Onboard Peripherals

The Arty A7-35T includes several user-configurable peripherals:

  • LEDs (LD0-LD3, LD4-LD7): Eight user LEDs for visual feedback.
  • Switches (SW0-SW3): Four slide switches for digital input.
  • Buttons (BTN0-BTN3): Four push buttons for momentary input.
  • Reset Button (CK_RST): Resets the FPGA configuration.

These peripherals are connected to specific FPGA pins and can be controlled or read from your FPGA design.

4.4. Expansion Connectors

The board features Pmod connectors and an Arduino/chipKIT shield connector for expanding functionality with various modules. Ensure proper voltage levels and pin assignments when connecting external hardware.

5. וישאַלט

5.1. אַלגעמיינע קער

Handle the Arty A7-35T board with care to prevent damage from electrostatic discharge (ESD). Always hold the board by its edges. Store the board in an anti-static bag when not in use.

5.2. רייניקונג

אויב נייטיק, רייניקט דאָס ברעט מיט אַ ווייכער, טרוקענער באַרשט אָדער קאָמפּרעסירטער לופט צו באַזייַטיקן שטויב. פֿאַרמייַדט ניצן פליסיקייטן אָדער אַברייסיוו מאַטעריאַלן.

5.3. פירמוואַרע דערהייַנטיקונגען

Periodically check the Digilent website for any firmware updates for the onboard USB-JTAG programmer or other components. Follow the provided instructions carefully for any update procedures.

6. טראָובלעשאָאָטינג

6.1. מאַכט פּראָבלעמען

  • No Power LED (LD11): Check power source connection (USB or external adapter) and ensure the power select jumper (J11) is correctly set. Verify the external power supply provides 7V-15V.

6.2. USB Connectivity Problems

  • Board not detected by computer: Ensure USB cable is securely connected. Try a different USB port or cable. Verify that the necessary USB drivers for the Digilent JTAG programmer are installed on your computer.

6.3. FPGA Programming Errors

  • Vivado Hardware Manager cannot find device: Confirm USB connection and driver installation. Ensure the board is powered on. Check that the correct device (Artix-7 XC7A35T) is selected in your Vivado project.
  • Programming fails: Verify your bitstream is correctly generated and compatible with the Artix-7 FPGA. Ensure no other software is interfering with the JTAG קשר.

6.4. Unexpected Behavior

  • Design not functioning as expected: Review your HDL code and constraints. Use Vivado's debugging tools (e.g., ILA, VIO) to inspect internal signals.
  • Board becomes unresponsive: Press the CK_RST button to reset the FPGA configuration. If issues persist, power cycle the board.

7. ספּעסאַפאַקיישאַנז

שטריךווערט
סאָרטדיגילענט
מאָדעל נאָמען410-319-1
FPGAXilinx Artix-7 (XC7A35T-1CSG324C)
באַראַןLPDDR
זכּרון ספּיד667 מהז
ראַם זכּרון אינסטאַלירן גרייס256 מב
זכּרון סטאָרידזש קאַפּאַסיטי256 מב
קאַנעקטיוויטי טעכנאָלאָגיעעטהערנעט
אַפּערייטינג סיסטעם קאַמפּאַטאַבילאַטיLinux (and Windows/macOS with Vivado)
פּונקט וואָג0.705 אונסעס
פּראָדוקט דימענשאַנז (LxWxH)4 X 3 X 1 אינטשעס
פאַבריקאַנטדיגילענט
ערשטער דאַטע בנימצאאקטאבער 29, 2015

7.1. וואָס איז אין דער קעסטל

  • Digilent Arty A7-35T Artix-7 FPGA Development Board
  • Access to 2 free eBooks: IDD VHDL Edition and Real Digital book

8. וואָראַנטי אינפֿאָרמאַציע

For detailed warranty information regarding your Digilent Arty A7-35T Artix-7 FPGA Development Board, please refer to the official Digilent website or contact Digilent customer support directly. Warranty terms and conditions may vary by region and purchase location.

9. שטיצן

For further assistance, technical documentation, tutorials, and community forums, please visit the official Digilent webפּלאַץ:

  • דיגילענט Webפּלאַץ: https://digilent.com/
  • Product Resource Center: Look for the Arty A7-35T on the Digilent website for specific documentation, schematics, and exampדי פּראַדזשעקס.
  • קאמיוניטי פארומס: Engage with other users and Digilent engineers for support and project ideas.

איר קענט אויך באַזוכן די יו Digilent Store on Amazon פֿאַר פּראָדוקט אינפֿאָרמאַציע און פֿאַרבונדענע זאַכן.

פֿאַרבונדענע דאָקומענטן - Arty A7-35T

Preview Digilent Pmod HAT Adapter Reference Manual Rev. B for Raspberry Pi
This reference manual provides detailed information on the Digilent Pmod HAT Adapter Rev. B, enabling users to connect Digilent Pmod peripheral modules to Raspberry Pi boards via the 40-pin GPIO connector. It covers features, connectivity, power, and software support.
Preview דיגילענט קולראַנער-II סטאַרטער ברעט רעפערענץ מאַנואַל
אן אויספירלעכער רעפערענץ מאנואל פארן דיגילענט קולראנער-II סטארטער באארד, א USB-געטריבענע אנטוויקלונג פלאטפארמע מיט א קסילינקס קולראנער-II CPLD, מאכט סופלייז, אסילאטאר, I/O דעווייסעס, און עקספאנענץ קאנעקטארס.
Preview דיגילענט FX12 ברעט ערראַטאַ און מאָדיפיקאַציעס
אפיציעלער ערראַטאַ דאָקומענט פֿון Digilent וואָס דעטאַלירט די מאָדיפֿיקאַציעס געמאַכט צום FX12 אַנטוויקלונג ברעט, ספּעציפֿיש אַדרעסירנדיק JTAG סיגנאַל רוטינג פּראָבלעמען אויף רעוו ב באָרדז.
Preview דידזשילענט פּמאָד 8לד רעפערענץ מאַנואַל - הויך-ברייטקייט LED מאָדול
דעטאַלירטע רעפֿערענץ מאַנואַל פֿאַר די Digilent Pmod 8LD, אַ קאָמפּאַקט מאָדול מיט אַכט הויך-ברייטקייט גרינע LEDs קאַנטראָולד דורך GPIO פּינס און BJTs פֿאַר נידעריק-מאַכט לאָגיק-לעוועל אָפּעראַציע.
Preview דיגילענט פּמאָדיאָקספּ אינפוט/אויטפוט עקספּאַנשאַן מאָדול רעפערענץ מאַנואַל
די רעפערענץ מאַנואַל דעטאַלירט די דיגילענט פּמאָדיאָקספּ, אַן אינפוט/אויטפוט יקספּאַנשאַן מאָדול דיזיינד צו צושטעלן ביז 19 נאָך I/O פּינס. עס אונטערשטרייכט פֿעיִקייטן ווי I²C קאָמוניקאַציע, אַ 16-עלעמענט FIFO, איינגעבויטע קיפּאַד דעקאָדירונג, און PWM דזשענעריישאַן, צוזאַמען מיט פאַנגקשאַנאַלע באַשרייַבונגען, ינטערפייסינג דעטאַילס, פּינאַוט, און גשמיות דימענסיעס.
Preview Digilent PmodNIC100 רעפערענץ מאַנואַל - עטהערנעט קאָנטראָללער מאָדול
דעטאַלירטע רעפֿערענץ מאַנואַל פֿאַר די Digilent PmodNIC100, אַ זעלבשטענדיק עטהערנעט קאָנטראָללער מאָדול מיט IEEE 802.3 קאָמפּאַטאַביליטי, 10/100 Mb/s דאַטן ראַטעס, און SPI צובינד פֿאַר גרינגע אינטעגראַציע מיט סיסטעם באָרדז.