Eigene Componenten des NIOS erscheinen nicht im Symbol

Gast #1132629
Hallo,

ich beschäftige mich jetzt seit ein paar Wochen mit dem Quartus von 
Altera.  Ich verwende einen NIOS Prozessor welcher in einen Schematic 
eingebettet ist. Der NIOS hat ein paar PIO's, FLASH und SDRAM Interface. 
Für jeden PIO, FLASH und SDRAM erscheinen am NIOS Symbol entsprechende 
Pins die ich weiter verbinden kann. So weit so gut! Füge ich dem NIOS 
Prozessor aber eine eigene Componente hinzu erscheinen dafür kein Pins! 
Selbst wenn ich in der Componenete den gleichen Verilog Code eingebe, 
der auch in einem PIO verwendet wird, ercheint immer noch keine Pins. 
Was mache ich falsch???

André
Du musst die Ports im xxx_hw.tcl file deiner Komponente definieren.

z.B. so:
1
add_interface "MyIpPorts" "conduit" "inout" "clock_interface_name_here"
2
add_interface_port "MyIpPorts" "port_name_here" "export" "output" 1

Mehr Infos dazu:

http://www.altera.com/literature/hb/qts/qts_qii54022.pdf
http://www.altera.com/literature/hb/qts/qts_qii54004.pdf


Mit dem Wizard vom SOPC Builder sollte das moeglich sein in dem du deine 
eigenen ports vom Typ export hinzufuegst.

Cheers, Roger

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.