Ich versuche gerade diese Schaltung nachzubauen: http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=ja_en&trurl=http://www.picfun.com/vhdl43.html Allerdings bekomme ich die Software nicht in den CPLD (X95108). Ich bekomme immer eine Fehlermeldung: Mapping a total of 83 equations into 6 function blocks.................................................................. .....ERROR:Cpld:892 - Cannot place signal sumlt<14>. Consider reducing the collapsing input limit or the product term limit to prevent the fitter from creating high input and/or high product term functions. See the fitter report for details. .............. java.lang.ClassCastException: org.apache.xalan.res.XSLTErrorResources_de at org.apache.xalan.xslt.Process.main(Unknown Source) Exception in thread "main" ERROR:Cpld:868 - Cannot fit the design into any of the specified devices with the selected implementation options. ERROR: Fit failed Reason: Process "Fit" did not complete. Bin ich zu dumm dazu, oder an was liegt das ?
Hast du die Pins mit per "Hand" schon zugewiesen ? Versuch doch mal das "Pinassigment" von der Xilinx Software durchführen zu lassen. Manchmal ist es besser erstmal die Software arbeiten zu lassen, vielleicht passt dein Programm ja dann in dein CPLD
Ich habe garnichts zugewiesen, also macht es die Software automatisch. Dann habe ich die Pins mal so zugeordnet wie beim Orginal, auch ohne Erfolg. Laut Anleitung von Xilinx muss man bei den Fitter Einstellungen unter Advanced die Product Term Einstellung ändern, dann geht es. Nur bei mir gibts kein Advanced...
Versuche mal bei "Implement Design" mit den Einstellungen herumzuoptimieren. Da gibt es ja eine Menge einzustellen, vielleicht funktioniert es ja. Ich habe auch nicht bei meiner Webpack Version diese Einstellung (Advanced Product Term)gefunden. Wenn du willst schicke doch mal deinen VHDL File und ich kann bei mir heute Abend mal ein bisschen mit Webpack ISE herumspielen. Gruß Tobi
Hab ich schon. Alles auf Area, Minimum Size usw. gestellt. Unter Fitting soll es ein Advanced Menü geben wo man Product Term umstellen kann (wie gesagt, soll...)
Ich habe jetzt rausgefunden wie es geht: Unter Edit, Preferences..., Processes gibt es Property Display Level. Hier muss Advanced stehen. Dann kann man bei den Fitter Optionen Exhaustive Fit Mode aktivieren. Jetzt probiert der Fitter alle Möglichkeiten durch, was einige Zeit dauern kann (so eine halbe Stunde bei einem schnellen PC ist durchaus möglich....)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.