Fehlermeldungen ignorieren?

Gast #1386573
Lesenswert?
• ▲
▼
Hallo,
kriege diese Fehlermeldungen/Warnungen.
Mein CPLD tut aber was es soll.

Started process "Fit".

Release 6.3i - CPLD Optimizer/Partitioner G.35
Copyright (c) 1995-2004 Xilinx, Inc.  All rights reserved.
Considering device XC9572-15-PC44.
Flattening design..
Multi-level logic optimization...
Timing 
optimization............................................................ 
.....................................
Timing driven global resource optimization
General global resource optimization........
Re-checking device resources ...
Mapping a total of 10 equations into 4 function 
blocks......WARNING:Cpld:896 - Unable to map all desired signals into 
function block, FB4,
   because too many function block product terms are required. Buffering 
output
   signal Produckt<6> to allow all signals assigned to this function 
block to be
   placed.
WARNING:Cpld:896 - Unable to map all desired signals into function 
block, FB4,
   because too many function block product terms are required. Buffering 
output
   signal Produckt<5> to allow all signals assigned to this function 
block to be
   placed.
WARNING:Cpld:896 - Unable to map all desired signals into function 
block, FB4,
   because too many function block product terms are required. Buffering 
output
   signal Produckt<3> to allow all signals assigned to this function 
block to be
   placed.
............
java.lang.RuntimeException: Attempting to format number '0.0' using 
pattern ''.
  at 
org.apache.xalan.xsltc.runtime.BasisLibrary.runTimeError(BasisLibrary.ja 
va:1063)
  at 
org.apache.xalan.xsltc.runtime.BasisLibrary.runTimeError(BasisLibrary.ja 
va:1071)
  at 
org.apache.xalan.xsltc.runtime.BasisLibrary.formatNumber(BasisLibrary.ja 
va:922)
  at 
org.apache.xalan.xsltc.runtime.BasisLibrary.realToString(BasisLibrary.ja 
va:870)
  at summary.PrintSummaryResources()
  at summary.PrintSummary()
  at summary.applyTemplates()
  at summary.transform()
  at 
org.apache.xalan.xsltc.runtime.AbstractTranslet.transform(AbstractTransl 
et.java:540)
  at com.xilinx.chipviewer.inout.xslt.XSLTProcess.doTransform(Unknown 
Source)
  at com.xilinx.chipviewer.inout.xslt.XSLTProcess.ProcessXML(Unknown 
Source)
  at com.xilinx.chipviewer.inout.xslt.XSLTProcess.main(Unknown Source)
java.lang.ClassCastException: org.apache.xalan.res.XSLTErrorResources_de
  at org.apache.xalan.xslt.Process.main(Unknown Source)
Exception in thread "main"
Design multiplier1 has been optimized and fit into device 
XC9572-15-PC44.
Completed process "Fit".
Moderator (Firma: Titel) Persönliche Seite #1386590
Lesenswert?
• ▲
▼
> Exception in thread "main"
Ja, einfach ignorieren  :-o

> Unable to map all desired signals into function block, FB4,
> because too many function block product terms are required
Dein CPLD ist zu klein. Einfach ignorieren :-o

> Mein CPLD tut aber was es soll.
Das ist aber seltsam...

EDIT:
> Design multiplier1 has been optimized and fit into device XC9572-15-PC44.
Ach der Multiplizerer...
Bei mir ging der ohne Fehler durch.
Mach mal "Cleanup Project Files".
Gast #1386628
Lesenswert?
• ▲
▼
>Die Software ist so etwas von alt, das ist schon Museumsreif...

Ja, habe ich mir extra runtergeladen um mit dem Buch von Rainer Jost 
kompatibel zu bleiben.   :-)

Werde natürlich wenn ich mehr Ahnung habe eine neue Software benutzen...
Gast #1387237
Lesenswert?
• ▲
▼
Die Fehlermeldung mit dem Java-Stack-Rotz ist wohl nur irgendein Bug bei 
der Erzeugung des Reports. Naja, müssen ja alle Buzzword-Technologien 
immer gleich verwendet werden. Java, XML, XSL, you name it...

Die Warnungen vorher kann man ignorieren, wenn man weiss, was sie 
bedeuten ;-) Das sagt nur, dass du zuviel Produktterme brauchst für 
EINEN Funktionsblock (=18 Makrozellen). Wenn das CPLD ein GAL wäre, wäre 
jetzt Schluss. Da es beim 9572 aber 4 Funktionsblöcke gibt, werden ein 
paar der Produktterme in die anderen FBs ausgelagert. Die sollten dann 
auch als "burried Macrocells" auftauchen, ist aber schon lange her, dass 
ich mit den 95xx was gemacht habe... Der einzige Nachteil an der Sache 
ist, dass es damit etwas langsamer wird.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.