This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > Wiki encyclopedia > FPGA Express

FPGA Express

Synopsys' FPGA design tool has now been replaced by Synplify.

Catalogues

Solution

Description

Keywords: Foundation, FPGA, Express, latch, invert, 4000, Spartan, 4000XL, SpartanXL

Urgency: Standard

General Description:

FPGA Express 3.x incorrectly inverts all load (G input) signals for inferred ILD latches.

This happens when targeting all FPGA devices except for Virtex. When examining the XNF file you

will see a ", INV" on the G pin of the ILD component.


Solution

Several workarounds are available:

- Instantiate the ILD component

- Invert the Gate signal before latches that are moved into the IOB

- Disable the I/O Register Merge feature in the Express Constraints Editor

- Use registers instead of latches

ASSOCIATED PRODUCTS

  • XC2C32-4VQG44C

    XC2C32-4VQG44C

    Xilinx TQFP44

  • XCS05XL-4PC84C

    XCS05XL-4PC84C

    FPGA Spartan-XL Family 5K Gates 238 Cells 217MHz 3.3V 84-Pin PLCC

  • XCS10-4TQG144C

    XCS10-4TQG144C

    FPGA Spartan Family 10K Gates 466 Cells 166MHz 5V 144-Pin TQFP EP

  • XC2C32A-4PC44C

    XC2C32A-4PC44C

    CPLD CoolRunner -II Family 750 Gates 32 Macro Cells 323MHz 0.18um, CMOS Technology 1.8V 44-Pin PLCC

  • XC2C32A-4VQG44C

    XC2C32A-4VQG44C

    CPLD CoolRunner -II Family 750 Gates 32 Macro Cells 323MHz 0.18um, CMOS Technology 1.8V 44-Pin VQFP

FPGA Tutorial Lattice FPGA
Need Help?

Support

If you have any questions about the product and related issues, Please contact us.