Digital Design Studio 1.0.89: ein aufgeräumter Arbeitsbereich und Projekte auf Ihrem PC, die dort weitergehen, wo Sie aufgehört haben
Digital Design Studio 1.0.89 ist verfügbar. Navigation, Einstellungen und Tastenkürzel folgen jetzt einem einheitlichen Design, und in der Windows-App können Sie nach der Anmeldung mit jedem Tarif die Git-, SystemVerilog- und RTL-Funktionen in Projekten auf Ihrem PC nutzen. Die Rückkehr zu Ihren Änderungen nach dem Schließen der App oder einem Start ohne Verbindung ist einfacher, und die Bildschirme New Analysis und ALcad wurden überarbeitet.
Digital Design Studio 1.0.89 ist verfügbar. Dieses Update bringt Navigation, Einstellungen und Tastenkürzel des täglichen Arbeitsbereichs in ein einheitliches Design und erweitert, was Sie in der Windows-App mit Projekten auf Ihrem PC tun können. Außerdem wurde verbessert, wie nicht gespeicherte Änderungen aufbewahrt und wiederhergestellt werden, damit Sie nach dem Schließen der App oder einem Start ohne Netzwerkverbindung zu Ihrer Arbeit zurückkehren können.
Derselbe Ansatz gilt jetzt auch für den Bildschirm New Analysis, das Problems-Panel, die Schaltungs- und SI/PI-Bildschirme von ALcad sowie die AI-Bildschirme. Namen und Sätze werden in schmalen Fenstern oder nach dem Wechsel der Anzeigesprache nicht mehr abgeschnitten oder mit einer anderen Sprache vermischt.
Ein Arbeitsbereich mit mehr Platz und Werkzeugen in Reichweite
Die Projektnavigation in Cloud lässt sich durch Ziehen ihres Rands auf jede beliebige Breite einstellen. Beim Verkleinern treten zuerst Nebeninformationen zurück, und in der schmalsten Stellung klappt sie zu einer Leiste mit Produktsymbolen zusammen. Die eingeklappte Leiste behält Projektwechsel, Fensterliste, neue Fenster, Ihr Konto und die Nutzung bei, wobei die Nutzung als einfacher Prozentwert erscheint. Wenn Sie mit dem Mauszeiger auf ein Symbol zeigen oder den Tastaturfokus darauf setzen, wird der vollständige Name angezeigt. Das QUOTA-Guthaben erscheint in jedem Tarif unten links, direkt über Ihrem Konto.
Im DDS-Editor blenden das Menü „View“ und die Befehlspalette die linke und die rechte Leiste einzeln ein oder aus und holen sie auch dann zurück, wenn beide ausgeblendet sind. Mit dem +-Menü jedes Seitenpanels verschieben Sie die gewünschte Ansicht in dieses Panel. Das Produktmenü listet jetzt die DDS-Arbeitsbereiche wie Project Manager, RTL Analysis, Simulation, Synthesis und Implementation mit ihren Schritten auf, sodass Sie aus DDS oder ALcad direkt zur gewünschten Aufgabe wechseln können.
Die Schaltflächen in der Kopfzeile des Explorer sind kompakter, und der Umschalter zwischen Ordner- und Hierarchieansicht verschiebt seine Auswahl jetzt gleitend. Lange Aufgabennamen im Flow Navigator werden auf zwei Zeilen umbrochen, und ein Name, der dennoch abgeschnitten ist, erscheint vollständig, wenn Sie mit dem Mauszeiger darauf zeigen oder den Fokus darauf setzen.
Einstellungen und Tastenkürzel mit einheitlichem Erscheinungsbild
Schieberegler, Zahlenfelder, Schalter und Dropdown-Listen in den Einstellungen teilen sich jetzt ein Design. Schieberegler und Zahlenfelder zeigen −/+-Schaltflächen mit dem aktuellen Wert, und die Schaltfläche „Default“ setzt einen Wert auf seine ursprüngliche Einstellung zurück. Lange Dropdown-Listen wie die Schriftartenliste lassen sich direkt in der Liste durchsuchen, und die Einstellungen von ALcad verwenden dieselben Steuerelemente.
Für den Editor und das Terminal können Sie Schriftdateien im Format TTF, OTF, WOFF und WOFF2 importieren. Importierte Schriftarten werden auf diesem Gerät gespeichert; auf einem anderen Gerät mit denselben Einstellungen, auf dem die Schriftdatei fehlt, wird die standardmäßige Monospace-Schrift angezeigt.
Jeder Befehl kann jetzt zwei Tastenkürzel haben, ein primäres und ein sekundäres. In der Tastenkürzeltabelle fügen Sie jede Belegung einzeln hinzu, ändern oder entfernen sie, und eine vom Browser oder Betriebssystem reservierte oder bereits verwendete Belegung wird direkt in ihrer Zeile markiert. Ihre Tastenkürzel erscheinen so, wie Sie sie festgelegt haben, in Menüs, Kontextmenüs, der Befehlspalette und den Tooltips von ALcad. Das Menü „Edit“ enthält jetzt „Undo“, „Redo“, „Cut“, „Copy“, „Paste“ und „Select All“.
Konto-, Daten- und QUOTA-Einstellungen befinden sich jetzt an einem Ort, wobei Nutzung und QUOTA in einem gemeinsamen Ablauf angezeigt werden. Die Datenverwaltung exportiert als JSON-Datei oder löscht nur die auf diesem Gerät gespeicherten AI-Unterhaltungen und lässt Ihre übrigen Einstellungen und Wiederherstellungskopien unberührt. Engine- und Flow-Einstellungen eines Cloud-Projekts werden im Projekt gespeichert, ohne dessen Laufzeitumgebung zu starten.
Besser lesbar – in Ihrer Sprache
Die standardmäßigen hellen und dunklen Paletten wurden verfeinert: Die Helligkeitsstufen zwischen den Bereichen sind gleichmäßiger, die dunkle Navigation ist nicht mehr reines Schwarz, und Rahmen und Schatten sind weicher. Auf den Standardflächen behält der Fließtext ein Kontrastverhältnis von mindestens 10:1 und der Sekundärtext von mindestens 5:1. Fenster der Windows-App öffnen sich in der Farbe des Startbildschirms und mit bereits angewendetem gespeichertem Design, sodass es kein weißes Aufblitzen und kein Flackern des Designs gibt.
Menüs, Sätze, Einstellungen und Statusleiste folgen der ausgewählten Sprache. Koreanische Bildschirme mischen keine englischen Ausdrücke mehr ein, und koreanischer Text wird in allen Produktfenstern zwischen Wörtern umbrochen. Die Git-Panels, der Dialog zur Überprüfung von Änderungen, der Bildschirm New Analysis und die japanischen und traditionell-chinesischen Einstellungsfenster erscheinen ebenfalls in der ausgewählten Sprache.
Mehr Möglichkeiten für Projekte auf Ihrem PC
In der Windows-App öffnen sich Projekte auf Ihrem PC direkt aus einem Ordner, ohne WSL. Ab 1.0.89 können angemeldete Nutzer aller Tarife, einschließlich Free, lokale Funktionen wie Git, SystemVerilog-Unterstützung beim Schreiben, RTL Lint und den Modulbaum ohne Gerätelizenz verwenden. So verläuft der Weg vom Anlegen eines Projekts bis zur Wahl seiner Technology.
Ein Projekt auf Ihrem PC, Schritt für Schritt
Jeder Schritt setzt voraus, dass Sie in der Windows-App angemeldet sind. Git-Funktionen erfordern Git for Windows.
Neues Projekt
Wählen Sie im Panel Local „New project“ und legen Sie Namen und Speicherort fest. Die App zeigt eine Vorschau des Ordners, den sie anlegt, und öffnet das Projekt im selben Fenster. Bei Namen, die nicht verwendet werden können, wird der Grund erklärt, und Projektpfade werden als gut lesbare Windows-Pfade angezeigt.
Meldungen zu Projekten, die sich nicht öffnen oder wiederherstellen ließen, erscheinen in Ihrer Sprache und fordern nicht mehr dazu auf, WSL zu prüfen.
Git-Repository
„Create Git repository“ in Source Control legt im Projektordner ein Repository mit main als erstem Branch an. Der Commit-Autor wird zuerst aus den Repository-Einstellungen übernommen, danach aus Name und E-Mail-Adresse Ihrer globalen Git-Einstellungen. Ist beides nicht festgelegt, fragt ein mit Ihren Kontodaten vorausgefülltes Formular danach und speichert die Angaben in diesem Repository.
Im Git-Verlauf sind die Filter für Branch, Autor, Datum und Pfad Symbole, die die gewählten Werte zusammenfassen. Git und Werkzeugprüfungen laufen, ohne Konsolenfenster zu öffnen.
SystemVerilog schreiben
HintsBox schlägt neben den Symbolen Ihres Projekts SystemVerilog-Schlüsselwörter, Systemtasks und Compiler-Direktiven vor. Wenn Sie $ oder einen Gravis (`) eingeben, erscheinen Systemtasks und Direktiven sofort.
Parameterhinweise erscheinen für Funktionen und Tasks im ANSI-Stil, die in derselben Datei oder demselben Modul deklariert sind, sowie für Standard-Systemaufrufe wie $fatal. Sie funktionieren auch in Testbenches mit `timescale oder prozeduralen if- und repeat-Anweisungen.
RTL-Struktur und Lint
Der RTL-Modulbaum im Explorer wird aus Ihren gespeicherten .sv- und .v-Dateien erstellt. Nach denselben Regeln wie in Cloud trennt er das Top-Level-Design, Testbenches und weitere Module. Er verarbeitet bis zu 500 Dateien und insgesamt 16 MiB Quellcode; darüber hinaus erscheint anstelle des Baums ein Hinweis.
Der in der App enthaltene RTL-Compiler prüft Lint und Diagnosen sofort.
Technology wählen
Zeigen Sie die Technology (PDK) eines Projekts ohne WSL in der Vorschau an, wechseln Sie sie und setzen Sie sie zurück. Die Vorschau ändert das Projekt nicht, und die ausgewählte Technology bleibt nach einem Neustart der App erhalten.
Was Sie je nach Anmeldestatus nutzen können
Die Kopfzeile der Windows-App zeigt jetzt Ihren aktuellen Zugriffsstatus statt einer festen „Free“-Kennzeichnung.
Angemeldet
In jedem Tarif, einschließlich Free, können Sie die lokalen Funktionen für Projekte auf Ihrem PC ohne Gerätelizenz nutzen.
Ein Git-Repository anlegen, Verlauf und Änderungen prüfen und committen
SystemVerilog-Vervollständigung und Parameterhinweise
RTL Lint, Compiler-Diagnosen und der RTL-Modulbaum
Berichtsimport, die KLayout-Ansicht und Einstellungen für externe Editoren
Das separate Einstellungsfenster und das Herauslösen von Editor-Tabs in neue Fenster
Offline-Start
Wenn Sie mit einem gespeicherten Konto starten und der Kontodienst nicht erreichbar ist, öffnet sich der Arbeitsbereich trotzdem, und Sie können Dateien weiter bearbeiten und speichern. Funktionen, die eine Anmeldung erfordern, pausieren und werden automatisch aktiviert, sobald die Verbindung zurück ist und Ihr Konto bestätigt wurde.
Dauert die Bestätigung Ihres Kontos länger als drei Sekunden, öffnet sich der Arbeitsbereich zuerst, statt zu warten. Änderungen, die Sie in der Zwischenzeit vornehmen, bleiben erhalten, sobald dasselbe Konto bestätigt ist.
Nicht angemeldet
Auch ohne Anmeldung können Sie Dateien in Projekten auf Ihrem PC bearbeiten und speichern. Melden Sie sich über die Kopfzeile an, um die Funktionen zu aktivieren, die eine Anmeldung erfordern.
Änderungen, die nach dem Schließen und erneuten Öffnen weitergehen
Wenn Sie die Windows-App schließen, erfahren Sie jetzt, was mit nicht gespeicherten Änderungen geschieht und was beim erneuten Öffnen zurückkommt. Wählen Sie einen Schritt aus, um zu sehen, wie er funktioniert.
Vom Schließen der App bis zur Rückkehr Ihrer Änderungen
Nicht gespeicherte Dateiänderungen werden auf diesem PC aufbewahrt und kehren zurück, wenn Sie das Projekt mit demselben Konto erneut öffnen.
App schließen
Wenn Sie das Fenster schließen, schreiben geöffnete Editoren sofort Wiederherstellungskopien ihrer nicht gespeicherten Änderungen auf diesen PC.
Kopie aufbewahren
Wiederherstellungskopien werden bis zu 1 MiB pro Datei und bis zu 128 Dateien mit insgesamt 4 MiB pro Projektfenster aufbewahrt. Wenn Änderungen diese Grenzen überschreiten oder nicht gespeichert werden können, weist die Abfrage beim Beenden darauf hin.
Abfrage beim Beenden
Die Abfrage beim Beenden erklärt, dass aufbewahrte Änderungen wiederhergestellt werden, wenn Sie das Projekt mit demselben Konto erneut öffnen, und dass Änderungen in Editoren, die in einem neuen Fenster geöffnet wurden, sowie Eingaben wie Commit-Nachrichten verloren gehen.
Konnten einige Änderungen nicht aufbewahrt werden, werden Sie gewarnt, zuerst zu speichern – auch wenn Sie „Do not ask again“ ausgewählt haben.
Erneut starten
Beim nächsten Start der App kehren Dateien, die Sie in neue Fenster herausgelöst hatten, einmalig als Haupt-Tabs zurück, und das für jedes Projekt gespeicherte Layout des unteren Panels wird wiederhergestellt.
Konto prüfen
Änderungen, die nach einem Offline-Start oder bei langsamer Verbindung vorgenommen wurden, während Ihr Konto bestätigt wird, bleiben ebenfalls erhalten. Sobald dasselbe Konto und dieselbe Organisation bestätigt sind, geht es mit ihnen weiter; an ein anderes Konto werden sie nie übergeben.
Änderungen wiederherstellen
Aufbewahrte Änderungen erscheinen wieder in den Tabs ihrer Dateien, wenn Sie das Projekt mit demselben Konto öffnen. Durch die Wiederherstellung wird die Datei nicht gespeichert; prüfen Sie daher die Änderungen und speichern Sie anschließend.
Ein übersichtlicherer Bildschirm New Analysis
New Analysis hat jetzt eine eigene Ansichtsliste im Editorbereich. Wählen Sie dort Ansichten wie Analysis setup, Analysis tools, Saved RTL, UVM, FDTD2D und Import report; Eingaben, laufende Jobs und Ergebnisse bleiben beim Wechsel der Ansicht erhalten. Einstellungen und Ergebnisse werden als zeilenweise Tabellen dargestellt, und die Start-Schaltfläche befindet sich oben in der Kopfzeile.
Eine Ansicht, die in der aktuellen Umgebung nicht angeboten wird, ist in der Liste als „Unavailable“ gekennzeichnet, und nur diese Ansicht zeigt „Not available in this environment“. Tritt in einem Editor-Tab ein Problem auf, erscheinen in diesem Tab „Try again“ und „Close tab“, während Titelleiste, Panels und andere Tabs weiter funktionieren.
Wird eine Cloud-Analyseanfrage abgelehnt, erklärt der Bildschirm die Ursache, etwa eine erneute Anmeldung, Projektbesitzerrechte oder QUOTA, und zeigt den Fehlercode in einer eigenen Zeile. Serverseitige Cloud-Analysen werden in dieser Version nicht angeboten; der Bildschirm weist darauf hin, wenn Sie eine anfordern.
Das Problems-Panel verwendet das gemeinsame Suchfeld und zeigt Spaltenüberschriften und Schweregrade in Ihrer Sprache an. Im Plugin-Katalog wählen Sie eine Kategorie aus einer Dropdown-Liste, und die Details eines ausgewählten Plugins öffnen sich in einem Tab im Editorbereich neben Ihren geöffneten Dateien. Im ISA-Design wird eine abweichende CX-Breite jetzt als Diagnose gemeldet, bevor das Design in RTL übernommen wird.
Schaltungs- und SI/PI-Bildschirme in ALcad
ALcad verwendet dieselbe Kopfzeile, dieselben Menüs und Einstellungselemente und denselben Ladebildschirm wie DDS. Der Startbildschirm für Schaltungen wechselt zwischen „My circuits“, die im Projekt gespeichert sind, und den offiziellen „Circuit samples“, und die SI/PI-Navigation ist jetzt an einem Ort zusammengefasst. Bauteileigenschaften wie Referenzbezeichner, Modell, Parameterwerte und Einheiten werden in einer kompakten Tabelle angezeigt und bearbeitet, und SI/PI-Ergebnisse sowie Projektdokumente erscheinen in Ihrer Sprache.
In digitalen Schaltplänen sind Netznamen, Pin-Beschriftungen und Verbindungen jetzt so angeordnet, dass sie sich nicht mehr überlappen. Lange, vom Compiler erzeugte Netznamen werden gekürzt; der vollständige Name ist im Hinweis und in den Eigenschaften verfügbar. Jedes Netz erhält eine eigene Routing-Spur, Abzweigungen und Kreuzungen mit anderen Netzen werden unterscheidbar gezeichnet, und „Fit“ platziert den Schaltplan so, dass geöffnete Panels ihn nicht verdecken.
Weitere Änderungen
Tabs per Drag-and-drop: Wenn Sie einen Editor-Tab in eine andere Tab-Reihe ziehen, bleibt der gezogene Tab lesbar, und die anderen Tabs springen beim Ablegen nicht mehr. Auch ISA-Tab-Reihen zeigen eine Vorschau, wo der Tab landen wird.
Tab für Projekteinstellungen: Der Tab für Projekteinstellungen in DDS und ALcad ist kompakter, und die Schaltflächen zum Speichern und zum Zurücksetzen auf die Standardwerte sind oben fixiert.
Cloud-Projektliste: Die Cloud-Projektliste in der Seitenleiste der Windows-App verwendet jetzt die gemeinsame Dropdown-Liste, die auch im dunklen Design gut lesbar ist. Ausgewählte Einträge in gemeinsamen Dropdown-Listen behalten im hellen und im dunklen Design ein Kontrastverhältnis von mindestens 4,5:1.
Terminal-Hinweis: In Projekten ohne Terminal erklärt ein Hinweis in Ihrer Sprache den Grund und das weitere Vorgehen; bei Projekten auf Ihrem PC verweist er auf die Terminal-App Ihres PCs.
Neben neuen Funktionen verbessert 1.0.89, wie Sie die Werkzeuge, die Sie bereits nutzen, finden und zwischen ihnen wechseln und wie Sie zu laufender Arbeit zurückkehren.
Leitfaden zu Digital Design Studio · Altifigence Cloud · Downloads