AR# 32855

FPGA Editor - What Is The Syntax for LUT Function (F=) Statements?

Description

I am looking at LUT function definitions using FPGA Editor to debug my logic. What are the meanings of the symbols used in this statement?

Solution

The LUT function statements represent the logic specified for that LUT. These statements use the following syntax to represent logic:

Logical Operator............Symbol

AND...............................*

OR.................................+

NOT...............................~

NAND............................~ * ~ (inputs are inverted and then ANDed together)

NOR..............................~ + ~ (inputs are inverted and then ORed together)

XOR..............................@

AR# 32855
Date 12/15/2012
Status Active
Type General Article