I am trying for a couple of days now to understand the pinout of pmods when used on a minized.
I would like to use the Vivado-library for but I am facing a number of problems.
I hope to be able to connect a 12 pins pmod (oledrgb) to one port and 2x 6 pin pmods (encoder and buttons) to the second one
I understoody that I have to make a xdc file to manually connect them since the board is considered "custom" (so no xml, although I tried to edit one) and because I need 2 pmods to a single port.In the block diagram when I make the pmod connector external I get a pmod connector which includes connections like:
PIN1_O Pmod_out_pin1_o\
PIN1_I Pmod_out_pin1_i\
PIN1_T Pmod_out_pin1_t
PIN2_O Pmod_out_pin2_o\
PIN2_I Pmod_out_pin2_i\
PIN2_T Pmod_out_pin2_t
and apparently comes from a file called board.xit and apparently means in, out and tristate for each pin.
My question is how do I make a simple constraint file for these? Can someone provide an example. Why does it have to be so complicated? I mean surely I can "guess" if each pin is an input output or tristate from the module datasheet, but I am only considering how to route the pmods to their respective pin package so why should it matter?
I tried to find a specific example including these pins names but failed to do so.
Question
sga
Hello,
I am trying for a couple of days now to understand the pinout of pmods when used on a minized.
I would like to use the Vivado-library for but I am facing a number of problems.
I hope to be able to connect a 12 pins pmod (oledrgb) to one port and 2x 6 pin pmods (encoder and buttons) to the second one
I understoody that I have to make a xdc file to manually connect them since the board is considered "custom" (so no xml, although I tried to edit one) and because I need 2 pmods to a single port.In the block diagram when I make the pmod connector external I get a pmod connector which includes connections like:
and apparently comes from a file called board.xit and apparently means in, out and tristate for each pin.
My question is how do I make a simple constraint file for these? Can someone provide an example. Why does it have to be so complicated? I mean surely I can "guess" if each pin is an input output or tristate from the module datasheet, but I am only considering how to route the pmods to their respective pin package so why should it matter?
I tried to find a specific example including these pins names but failed to do so.
Thank you for your help.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.