Artikel-ID: 000085269 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 11.09.2012

Wie kann ich Register zu I/O-Elementen (IE) über Synplify Version 6 abzubilden? <i>x</i> und höher?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung Altera® empfiehlt, dass I/O-Zellenregisterzuweisungen im Quartus vorgenommen werden Software. Sie können diese Zuweisungen jedoch auch in Synplify implementieren, indem Sie syn_useioff Attribut auf globaler oder lokaler Basis.

Sie können dies global festlegen, indem Sie die Einstellung syn_useioff=1 auf der oberen Ebene, direkt im Quellcode, über das Synplify-Einstellungen-Tool SCOPE oder direkt in der Beschränkungsdatei vornehmen.

Tabelle 1. Einstellung syn_useioff=1 global
ProgrammierspracheSyntax
Verilog HDLmodule test (d, clk, q) /*synthesis syn_useioff=1 */;
VHDLarchitecture rtl of test is
attribute syn_useioff : boolean;
attribute syn_useioff of rtl: architecture is true;
Beschränkungsdateidefine_global_attribute syn_useioff 1


Tabelle 2. Lokale Einstellung syn_useioff=1
ProgrammierspracheSyntax
Verilog HDLmodule test (d, clk, q);
input [3:0] d;
input clk;
output [3:0] q /*synthesis syn_useioff=1 */
reg q;
...
VHDLentity test is
port (d: in std_logic_vector [3 downto 0];
clk: in std_logic;
q : out std_logic_vector[3 downto 0];
attribute syn_useioff : boolean;
attribute syn_useioff of q : signal is true;
end test;
Beschränkungsdateidefine_attirbute {p:q[3:0]} syn_useioff 1

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Intel® programmierbare Geräte

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.