<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0203</schemaVersion>

    <documentType>3</documentType>

    <periodOfReport>2009-05-13</periodOfReport>

    <noSecuritiesOwned>0</noSecuritiesOwned>

    <issuer>
        <issuerCik>0000743988</issuerCik>
        <issuerName>XILINX INC</issuerName>
        <issuerTradingSymbol>XLNX</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001463951</rptOwnerCik>
            <rptOwnerName>Tong Vincent</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>2100 LOGIC DRIVE, BLDG 5</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>SAN JOSE</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>95124</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>false</isDirector>
            <isOfficer>true</isOfficer>
            <isTenPercentOwner>false</isTenPercentOwner>
            <isOther>false</isOther>
            <officerTitle>SVP Worldwide Quality</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeHolding>
            <securityTitle>
                <value>XLNX common</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>8447</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeHolding>
            <securityTitle>
                <value>1999 Aug 16</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>35.5625</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>1999-09-16</value>
            </exerciseDate>
            <expirationDate>
                <value>2009-08-16</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>10000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2000 April 03</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>77.625</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2000-05-03</value>
            </exerciseDate>
            <expirationDate>
                <value>2010-04-03</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>20000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2001 April 02</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>33.125</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2001-05-02</value>
            </exerciseDate>
            <expirationDate>
                <value>2011-04-02</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>20000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2001 Nov 15</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>37.57</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2001-12-15</value>
            </exerciseDate>
            <expirationDate>
                <value>2011-11-15</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>8000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2002 Feb 15</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>38.89</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2002-03-15</value>
            </exerciseDate>
            <expirationDate>
                <value>2012-02-15</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>400</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2002 April 01</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>42.46</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2002-05-01</value>
            </exerciseDate>
            <expirationDate>
                <value>2012-04-01</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>20000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2003 April 01</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>23.49</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2003-05-01</value>
            </exerciseDate>
            <expirationDate>
                <value>2013-04-01</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>28000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2004 April 05</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>40.11</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2004-05-05</value>
            </exerciseDate>
            <expirationDate>
                <value>2014-04-05</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>28000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2005 July 01</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>25.48</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2005-08-01</value>
                <footnoteId id="F1"/>
            </exerciseDate>
            <expirationDate>
                <value>2015-07-01</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>20000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2005 Dec 8</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>26.02</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2006-01-08</value>
                <footnoteId id="F2"/>
            </exerciseDate>
            <expirationDate>
                <value>2015-12-08</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>25000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2006 July 03</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>22.8</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2006-08-03</value>
                <footnoteId id="F3"/>
            </exerciseDate>
            <expirationDate>
                <value>2016-07-03</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>20000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2006 Aug 8</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>19.79</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2006-09-08</value>
                <footnoteId id="F4"/>
            </exerciseDate>
            <expirationDate>
                <value>2016-08-08</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>25000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2007 Jul 02</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>0</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2008-07-02</value>
                <footnoteId id="F5"/>
            </exerciseDate>
            <expirationDate>
                <value>2014-07-02</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>6438</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2007 July 02</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>0</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2008-07-02</value>
                <footnoteId id="F6"/>
            </exerciseDate>
            <expirationDate>
                <value>2014-07-02</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>2188</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2007 July 02</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>26.97</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2007-08-02</value>
                <footnoteId id="F7"/>
            </exerciseDate>
            <expirationDate>
                <value>2014-07-02</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>26250</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>2008 May 12</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>26.34</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2008-06-12</value>
                <footnoteId id="F8"/>
            </exerciseDate>
            <expirationDate>
                <value>2015-05-12</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>XLNX common</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>60000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Subject to the continued employment of the reporting person through the applicable vesting date, this option is exercisable in 48 substantially equal installments beginning on the grant date. Total vesting period is over four years.</footnote>
        <footnote id="F2">Subject to the continued employment of the reporting person through the applicable vesting date, this option is exercisable in 48 substantially equal installments beginning on the grant date. Total vesting period is over four years.</footnote>
        <footnote id="F3">Subject to the continued employment of the reporting person through the applicable vesting date, this option is exercisable in 48 substantially equal installments beginning on the grant date. Total vesting period is over four years.</footnote>
        <footnote id="F4">Subject to the continued employment of the reporting person through the applicable vesting date, this option is exercisable in 48 substantially equal installments beginning on the grant date. Total vesting period is over four years.</footnote>
        <footnote id="F5">Subject to the continued employment of the reporting person through the applicable vesting date, the restricted stock units may vest in equal installments and be settled on each of the first 4 anniversaries of the date of grant</footnote>
        <footnote id="F6">Subject to the continued employment of the reporting person through the applicable vesting date, the restricted stock units may vest in equal installments and be settled on each of the first 4 anniversaries of the date of grant</footnote>
        <footnote id="F7">Subject to the continued employment of the reporting person through the applicable vesting date, this option is exercisable in 48 substantially equal installments beginning on the grant date. Total vesting period is over four years.</footnote>
        <footnote id="F8">Subject to the continued employment of the reporting person through the applicable vesting date, this option is exercisable in 48 substantially equal installments beginning on the grant date. Total vesting period is over four years.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>Vincent Tong</signatureName>
        <signatureDate>2009-05-13</signatureDate>
    </ownerSignature>
</ownershipDocument>
