![Tews Technologies TMPE627 User Manual Download Page 26](http://html1.mh-extra.com/html/tews-technologies/tmpe627/tmpe627_user-manual_1093615026.webp)
TMPE627 User Manual Issue 1.0.2
Page 26 of 34
5 Design Help
Example Design
5.1
TEWS offers this FPGA Example design which consists of well documented basic example. It includes an
constraints file with all necessary pin assignments and basic timing constraints. The example design covers
the main functionalities of the TMPE627. It implements a PCIe endpoint with register mapping and basic I/O
functions. It comes as a Xilinx Vivado Design Suite project with source code and as a ready-to-download bit
stream. A user manual is included. This Example design can be used as a starting point for own projects.
FPGA MultiBoot
5.2
The Artix-7 FPGAs provide the “MultiBoot” capability. It allows the FPGA to selectively reconfigure itself with
a new bitstream stored in the attached SPI configuration flash. The reconfiguration can be triggered by the
FPGA application itself or during the initial FPGA configuration when an error occurs (Fallback Multiboot).
The latter can be used to implement safe in-field updates: if an update fails, a “golden” bitstream is loaded
that allows to handle the error or to retry the update.
The TMPE627 provides a SPI configuration flash that is large enough to hold multiple FPGA configuration
bitstreams. This allows the use of the Artix-7 MultiBoot feature.
Refer to Xilinx UG470 “7 Series FPGAs Configuration User Guide” for more details.
6 Installation
To install the PCI Express Mini Card, insert it, slightly slanted, into the connector and fold it down. If the
carrier board has spring latches, gently push the card down until the spring latch locks in place. Otherwise
secure the card with screws.
To remove the card, remove the screws or pull the spring latch away from the card until it pops up. The card
can then be removed from the connector.
The I/O connector will exceed the available PCI Express Mini Card components height. Check
carefully if you application provides enough spacing for a TMPE627.
A Remark About Slot Supplies
6.1
A PCI Express Mini Card slot is powered by two supplies, 1.5V and 3.3Vaux. While the 1.5V is powered on
and off with the rest of the system, the 3.3Vaux supply is typically powered by the systems auxiliary power,
which is available even when the system is off. Keep this in mind when installing or removing a PCI Express
Mini Card and make sure that the system is turned off completely.
After initial power-up, the FPGA on the TMPE623 is not configured until all power supplies are available. But
when the system is turned off, the FPGA remains configured as long as the slot is powered with the systems
auxiliary power. In this case, a “power cycle” may not have the expected results.