Wie kann man vermeiden C4 Verletzung in Synopsys DFT Compiler

S

S. Nikhil

Guest
Hallo,
Ich bin mit Synopsys DFT Compiler für Scan-Insertion in XG-Modus.Während der Pre-und Post-Design Rule Checks Ich bin vor C4 'rst nicht in der Lage Data Capture, während andere Uhren sind Off' Verletzung.

Erkläre ich meinem Reset Port wie folgt aus:

set_dft_signal-Art Reset-Port-rst-active_state 1

Ich bin mit dem autofix davon
set_dft_signal-Typ TestData-Port rst
set_dft_signal-Typ TestMode-Port test_mode
set_autofix_configuration-Art Reset-test_data rst

Ich bin in der Lage, alle Verstöße in Pre dft_drc Bühne, außer diesem C4 Verletzung genannten klar.

Ich habe noch keine GUI-Anlage.So, ich bin nicht in der Lage, diesen Fehler zu visuell zu verfolgen.

Kann mir jemand helfen, im Clearing dieser Verletzung?Ich werde mich sehr freuen, wenn ich die Lösung erhalten, sofort als ich an dieser Stelle blieb bis jetzt bin.

Vielen Dank im Voraus

Grüße,
S. Nikhil

 
<img src="http://gallery.dpcdn.pl/imgc/News/55261/g_-_550x412_-_s_55261x20140613140402_0.jpg" alt="image" />
ZAiKS odwołał się od decyzji sądu w sprawie przeciwko fryzjerowi z Wałbrzycha i dalej będzie walczył o tantiemy za odtwarzanie muzyki w salonie, który to stał się sławny w całej Polsce dzięki uporowi właściciela, kartce z prośbą by klienci nie słuchali muzyki podczas wizyty i zatyczkom do uszu. Prowadzący zakład Marcin Węgrzynowski deklaruje, że jest na to przygotowany i broni nie złoży.


W...<img src="http://feeds.feedburner.com/~r/dobreprogramy/Aktualnosci/~4/ZpNZ1KYmRtM" height="1" width="1"/>

Read more...
 
Hallo Nikhil,

Das erste, was man nicht bekommen C4 in der Demokratischen Republik Kongo pre_dft, wird es noch einige D Verletzung.

Zweitens haben Sie nicht verwendet den Befehl

set_dft_configuration aktivieren fix_reset (kann man zu verpassen, die hier schreiben)

Weitere, dont Ich denke, dass autofix wird dieses Problem zu lösen.Es ist ein Capture-Frage und nicht Scan-Shift Problem.Was ich denke hier passiert ist, dass Ihre Reset-Pin bevor der Flop mit TESTMODE gated und erreicht dann den Flop.Die Flops sind nicht in Ermangelung der Demokratischen Republik Kongo und kommen auf den Scan-Ketten, weil die Reset am Pin des Flops ist im inaktiven Zustand.

Sie können die Top-Level-Reset-Pin in Ihrem Design Spur zu sehen, ob es immer einige, wo gated.Bei DC kann man mit dem Befehl

all_fanout-Reset aus

-cheers
vlsi_eda_guy

 
vlsi_eda_guy ist meistens richtig.Die Pre-Einschub dft_drc Ergebnis wird ein D2 (set) oder D3 (Reset) Verletzung.Standardmäßig werden die Festsetzung setzt und setzt nicht standardmäßig aktiviert.

Ich denke jedoch, dass die Festsetzung dieser wird Ihr Problem lösen.Eine "feste" zurückgesetzt wird es dann richtig deaktiviert werden, wenn durch die Verlagerung der Flop, so dass sie auf der Scan-Kette eingefügt werden.Befestigung kann mit einem MUX oder ein Tor erreicht werden (mit Scan Enable).Sie können einen Blick auf die DFT Compiler Benutzerhandbuch Kapitel "Verwenden von Autofix" haben, finden Sie hier:

https: / / solvnet.synopsys.com/dow_retrieve/A-2008.03/dftxg1/dftxg1_architecture_adv.html

Bitte senden Sie künftig Synopsys Produkt-Support-Fragen support_center (at) synopsys.com.

Mit besten Grüßen,

Adam Cron, Synopsys

 
Adam,

Willkommen auf dem Forum.

Die Verletzung C4 entspricht D8 in pre_dft.Nein, wir nicht lösen können, D8 mit autofix.

# Es verstößt nicht gegen alle Zellen, kann aber dazu führen, dass C4 Verletzungen ist nach DFT der Demokratischen Republik Kongo

Es ist ganz klar, dass die Verletzung für die Uhr ist und nicht für einen Flop.

-cheers
vlsi_eda_guy

 
Hallo vlsi_eda_guy,

Thx for ur wertvolle Informationen.Es ist in der Tat D8 Verletzung im Vorschulalter dft drc Bühne und die ich benutzt habe set_dft_configuration fix_reset als Teil des autofix cmd ermöglichen.

Außerdem, wenn ich die Verzweigungen der Reset nicht zu beobachten, ja es wird in die Gestaltung gated.

Nun bin ich versucht, diese Logik der gated rst manuell durch Einfügen eines mux mit einem Eingang des Mux als rst und andere Eingabegeräte als Gate-Ausgang und den Test-Modus wählen Signal wie der Linie der mux und schließen Sie das mux Ausgabe auf dem Flop zu umgehen rst pin.Ist es okay, dies zu tun.Kann diese Lösung der C4 Verletzung.

Wenn Sie eine andere Lösung haben, empfehlen plz mir.

Vielen Dank im Voraus

S. Nikhil

 
Hallo Nikhil,Ja, das ist die Art und Weise haben Sie es zu beheben ist.
BTW, warum es ein Gating-Logik auf die Reset.Wenn es durch DFT Compiler, welcher während insert_dft eingefügt dann müssen Sie das Tool anweisen, den Mux für die Festsetzung ebenfalls zurückgesetzt verwenden.

Um C4 Verletzung entfernen alles, was wir haben, um sicherzustellen, dass, wenn man die Reset-Impuls auf dem Flop erhalten soll zurückgesetzt.-cheers
Anand

PS: Habe ich Ihnen helfen

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top