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

    <schemaVersion>X0202</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2007-09-07</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0001050776</issuerCik>
        <issuerName>VIRAGE LOGIC CORP</issuerName>
        <issuerTradingSymbol>VIRL</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001104329</rptOwnerCik>
            <rptOwnerName>CROSSLINK CAPITAL INC</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>TWO EMBARCADERO CENTER</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 2200</rptOwnerStreet2>
            <rptOwnerCity>SAN FRANCISCO</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>94111</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>1</isOther>
            <otherText>Affiliate of director (1)</otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2007-09-07</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>P</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>86700</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>7.02</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>2008848</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>See Notes</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                    <footnoteId id="F3"/>
                    <footnoteId id="F4"/>
                    <footnoteId id="F5"/>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2007-09-10</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>P</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>200</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>7.02</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>2009048</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>See Notes</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                    <footnoteId id="F3"/>
                    <footnoteId id="F4"/>
                    <footnoteId id="F5"/>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">The securities reported as beneficially owned by Crosslink Capital, Inc. (&quot;Crosslink&quot;) on this Form 4 include securities also beneficially owned by the following affiliates of Crosslink (collectively, the &quot;Crosslink Affiliates&quot;):  Crosslink Omega III Holdings, L.L.C. (&quot;Omega III Holdings&quot;), Crossover Fund III Management, L.L.C. (&quot;Crossover III Management&quot;), Crossover Fund IV Management, L.L.C. (&quot;Crossover IV&quot;), Crossover Investment Management, L.L.C. (&quot;Crossover Investment Management&quot;), Delta Growth Management, Inc. (&quot;Delta Growth&quot;), Ten Mile Management, L.L.C. (&quot;Ten Mile&quot;), Michael J. Stark, Daniel John Dunn, Thomas Edward Bliska, David I. Epstein, James Feuille, Charles Finnie and Bruce MacNaughton.</footnote>
        <footnote id="F2">Crosslink is an investment adviser to investment funds (the &quot;Funds&quot;) of which Omega III Holdings, Crossover III Management, Crossover IV, Crossover Investment Management, Delta Growth or Ten Mile is the general partner, manager or the holder of Class B Units.  Mr. Stark is the control person of Crosslink and Omega III Holdings.  Mr. Stark, Mr. Bliska and Mr. Dunn are the control persons of Crossover Investment Management and Crossover III Management.  Mr. Stark, Mr. Bliska, Mr. Dunn, Mr. Epstein, Mr. Feuille, Mr. Finnie and Mr. MacNaughton are control persons of Crossover IV.  Mr. Stark is the control person of Delta Growth.  Mr. Bliska is a control person of Ten Mile.</footnote>
        <footnote id="F3">These securities are indirectly beneficially owned by Crosslink or Crossover III Management as the investment adviser to the Funds, by Crossover III Management, Omega III Holdings, Crossover IV, Crossover Investment Management, Delta Growth and Ten Mile as the general partner, manager or holder of Class B Units of the Funds, and by Mr. Stark, Mr. Bliska, Mr. Dunn, Mr. Epstein, Mr. Finnie and Mr. MacNaughton as the various control persons of those entities.  Crosslink and each Crosslink Affiliate disclaims beneficial ownership of such securities except to the extent of that person's  pecuniary interest therein.</footnote>
        <footnote id="F4">Crosslink and the Crosslink Affiliates are filing this Form 4 jointly, but not as a group, and each of them expressly disclaims membership in a group, within the meaning of Rule 13d-5(b) under the Securities Exchange Act of 1934, as amended.  These securities are held directly by the Funds.  Mr. Stark is a director of the Issuer.  Because of this  position, Crosslink and the Crosslink Affiliates could be deemed insiders of the Issuer notwithstanding the fact that Crosslink and the Crosslink Affiliates collectively own less than 10% of the Issuer's outstanding common stock.</footnote>
        <footnote id="F5">The amount of common stock beneficially owned following the reported purchases includes 11,992 shares directly beneficially owned by Mr. Stark, Mr. Bliska and Mr. Dunn.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>Crosslink Capital, Inc. by Michael J. Stark, President</signatureName>
        <signatureDate>2007-09-11</signatureDate>
    </ownerSignature>
</ownershipDocument>
