Artikel-ID: 000085468 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 01.12.2011

Falsche VHDL, wenn ein einzelner Simulink-Inport-Block mit mehreren ChannelIn-Ports verbunden ist

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Kritisches Problem

    Beschreibung

    Verbinden eines einzelnen SimuLink-Inport-Blocks mit mehreren ChannelIn Ports können zu VHDL-Fehlern bei der Synthese führen. Dieses Problem betrifft primitive Subsysteme, in denen ein Simulink-Inport-Block in mehrere ChannelIn einspeist PortsWenn Sie zur Synthese in der Quartus II Software kompilieren, Sie erhalten den folgenden Fehler, da der gleiche Port-Name angezeigt wird mehrfach in der Port-Liste:

    Error (10465): VHDL error at one_inport_to_many_channelin_ports_Chip.vhd(40): name "d0" cannot be used because it is already used for a previously declared item
    Lösung

    Fügen Sie für jede ChannelIn Eingabe einen Simulink-Block Inport hinzu in Ihrem Subsystem die gewünschten Signale an jene Ports außerhalb senden das Subsystem. Dieses Problem wird in einer zukünftigen Version der Erweiterte Blockset für DSP Builder.

    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.