Jump to content
  • 0

connecting ArtyA7 rgb_led in Vivado IP integrator


matic

Question

In all example project I could found, rgb_led is driven from a GPIO block. That works well but I need to drive it from a row of XOR gates and so far I could not convince Vivado to connect the output of the XOR to rgb_led. If you look at the attached picture, the goal is to connect "Res" or "BUFG_O" to rgb_led (which seems to have a 12 bit input since the GPIO which was driving it in the sample project is 12 bit wide).

Does anyone know how to do ?

 

Screenshot from 2020-08-20 18-50-54.png

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Hi @matic,

The board interface for the rgb_led (I presume you got it from the board file for the Arty A7, though I don't see the board tab in your screenshot) is defined in the board files as a GPIO slave interface. This makes it so that the only thing that can connect to it as is, is a GPIO master interface.

If you wanted to connect to the RGB LEDs to a different buffer or logic, you would need to (re)define the pins in a .xdc and set them up as an external port.

Let me know if you have any questions.

Thanks,
JColvin

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...