News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

TE720-1CF on TE0701: How to create pin assignments for Pmod?

Started by frgo, April 18, 2021, 11:32:46 PM

Previous topic - Next topic

frgo

Hello -

fair warning: Newbie here - so please bear with me. Thanks in advance!

I am trying to connect a UART16550 to a Pmod (any Pmod connector would work) . I am using the Pinout Excel and read the TRMs. Unfortunately, I can't figure out how to specify a possible pin assignment in Vivado (2020.2, for that matter). Furthermore, I am running Excel on a Mac and the macro for generating the constraints file errors out.

So, I am asking for help how to read the TRMs for finding out possible pin assignments. I am planning to use the Pmod BT2 Bluetooth interface ...

Any hints on how to derive the necessary information (not necessarily the ready solution) greatly appreciated!

Thanks again!

Regards
   Frank

JH

Hi,
use this excel sheet without macros:
https://shop.trenz-electronic.de/de/Download/?path=Trenz_Electronic/Pinout
--> 4x5_series_pinout_tracelength.xlsx


There are different PMODs available, use this one which is connected to PL IOs (J5 or J6):
https://wiki.trenz-electronic.de/display/PD/TE0701+TRM#TE0701TRM-PmodConnectors

Use only FPGA Pin coordinates which are connected to your PMOD  from excel sheet

On Vivado open Floorplanner (Layout IO Planning) after synthese to setup loc constrains and IO Standard. Voltage for IO Standard depends on your TE0701 DIP setup.

PS: You can also verify Pin Locs with schematics, they are available on the download area as PDF for TE0720 and TE0701. For TE0701 we offer also the altium project on the download area.

br
John


frgo

Hi John,

thanks You made my day. Testing stuff now ... On to the failed timing ;-)

// Frank