ALINX AX1006C

ALINX AX1006C Cyclone 10 FPGA Development Board

Manual d'usuari

1. Introducció

The ALINX AX1006C is an FPGA development platform based on the Intel Altera Cyclone 10 10CL006 FPGA. It is designed for secondary development, function verification, and educational purposes, offering a cost-effective solution with low power consumption and rich peripherals. This manual provides essential information for setting up, operating, and maintaining your development board.

ALINX AX1006C FPGA Development Board with USB Downloader and cables

Figure 1: ALINX AX1006C FPGA Development Board with included accessories.

2. Producte acabatview

2.1. Components inclosos

  • ALINX AX1006C FPGA Development Board
  • USB Downloader (USB-Blaster)
  • USB Cable (for downloader)
  • JTAG Cable (for downloader connection)

2.2. Característiques clau

  • Intel Cyclone 10 LP series FPGA (10CL006)
  • 4Kbit EEPROM 24LC04
  • SD Card Slot Interface Connector
  • 18-pin CMOS camera module interface
  • HDMI video display output
  • USB-to-UART functionality
  • Real-time clock (RTC) circuit
  • 4 user-programmable keys
  • 7 user-programmable LEDs
  • 40-pin connectors for expansion with ALINX modules (e.g., AD/DA data acquisition, camera, LCD modules)
  • Disseny de baix consum d'energia
Diagram highlighting key features and interfaces of the ALINX AX1006C board

Figura 2: Detallada view of the ALINX AX1006C board interfaces.

3. Especificacions

Característica Especificació
FPGA Model Intel Altera Cyclone 10 10CL006
Demo Board Type ARM
Camps d'aplicació típics Education and Learning
Entrada de potència 5V DC Adapter (not provided)
Bateria inclosa No
Origen Xina continental
Certificació Cap
Dimensions del paquet (L x W x H) 12 cm x 10 cm x 8 cm
Pes de l'article 0.4 kg

4. Instruccions de configuració

  1. Connexió d'alimentació: Connect a 5V DC power adapter (not included) to the DC input jack on the development board. Ensure the power supply is stable and provides the correct voltage.
  2. USB Downloader Connection:
    • Connect the USB Downloader (USB-Blaster) to your computer using the provided USB cable.
    • Connecteu el JTAG cable from the USB Downloader to the JTAG header on the ALINX AX1006C board.
  3. Instal·lació de programari: Install the necessary FPGA development software (e.g., Intel Quartus Prime) and the corresponding USB-Blaster drivers on your computer. Refer to the software documentation for detailed installation steps.
  4. Peripheral Connections (Optional): Connect any desired peripherals such as HDMI displays, SD cards, CMOS camera modules, or ALINX expansion modules to their respective interfaces on the board.
  5. Engegada inicial: Once all connections are secure, power on the board. Observe the LEDs for initial status indications.

For detailed schematics and specific pin configurations, please refer to the user manual provided in PDF format by ALINX.

5. Instruccions de funcionament

The ALINX AX1006C board is designed for FPGA development and verification. Basic operation involves programming the FPGA and interacting with its peripherals.

  1. Programació de FPGA:
    • Open your FPGA development software (e.g., Intel Quartus Prime).
    • Create or load your Verilog HDL design project.
    • Compile the design to generate the programming file (.sof or .pof).
    • Use the programmer tool within the software to detect the connected USB-Blaster and the FPGA device.
    • Load the programming file a la FPGA.
  2. Interacting with Peripherals: Your Verilog HDL design will define how the 4 keys, 7 LEDs, and other interfaces (HDMI, SD card, camera, expansion modules) function. Refer to the provided Verilog HDL demos and guidelines for examples of how to utilize these features in your designs.
  3. USB-to-UART Communication: If your design includes UART communication, you can use a terminal emulator on your computer to send and receive data via the USB-to-UART interface.

ALINX provides Verilog HDL demos with guidelines to help you get started with various functionalities of the board.

6. Manteniment

  • Neteja: Keep the board clean and free from dust. Use a soft, dry cloth for cleaning. Avoid using liquids or abrasive materials.
  • Emmagatzematge: Guardeu la placa en un entorn sec i antiestàtic quan no la feu servir.
  • Manipulació: Handle the board by its edges to avoid touching sensitive components. Always use proper ESD (Electrostatic Discharge) precautions.
  • Font d'alimentació: Always use a stable 5V DC power supply with appropriate current capacity to prevent damage to the board.
  • Actualitzacions de firmware/programari: Regularly check the ALINX website or support channels for any updated drivers, software, or firmware for the board.

7. Solució De Problemes

  • La placa no s'encén: Ensure the 5V DC power adapter is correctly connected and functioning. Check the power indicator LED on the board.
  • FPGA Not Detected by Software: Verify that the USB Downloader is correctly connected to both the computer and the board's JTAG header. Ensure USB-Blaster drivers are installed correctly. Try restarting the software or your computer.
  • Design Not Functioning as Expected: Double-check your Verilog HDL code for errors. Ensure the programming file was successfully loaded onto the FPGA. Verify all external connections to peripherals.
  • Communication Issues (USB-to-UART): Confirm the correct COM port is selected in your terminal emulator and that the baud rate matches your design.

8. Consells d'usuari

  • Always refer to the official ALINX documentation and provided Verilog HDL examples for best practices and detailed usage.
  • When experimenting with new designs, start with simple functionalities and gradually increase complexity.
  • Consider joining online FPGA development communities for additional support and shared projects.

9. Garantia i assistència

The ALINX AX1006C FPGA Development Board is designed and manufactured by ALINX. ALINX provides technical support during the use of this product.

For specific warranty information, technical assistance, or inquiries regarding customized services, please contact ALINX directly through their official support channels.