www.mikrocontroller.net

Forum: FPGA, VHDL & Co. nur ein bit über bus setzen


Autor: 123 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,

ich will über eine Bus mit getrennter Adress und Datenleitungen nur ein
bit setzen.
Es müsste über den Bus bei den nicht benötigen datenbits ein don't
care übertragen werden. Dass das in vhdl möglich ist weis ich, aber
kann das dann auch synthetisiert werden?
Welcher Zusand währe das??

Danke 123

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Don't-Care gibt es elektrisch nicht.

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Welcher Zusand währe das??

0 oder 1, je nach Vorliebe. Wenn die Daten ignoriert werden sollen,
ist doch der Wert egal (= don't care), oder?

Autor: Jürgen Schuhmacher (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Z hört sich gut an, doch fürchte ich, daß ein Datenbus komplett
gelesen wird. Daher ist nur eine Leitung definiert und der Rest ist
Glücksspirale. Damit das geht, muss der Empfänger bitweise schreiben
können. Da meist ein komplettes Datenwort geschrieben wird, hilft es
wohl nichts und man muss einen Leseschreibzyklus machen. Eine andere
Sache wäre eine logische Busveroderung: Dann schreibt man eine Null
raus.

Bitte mal die Aufgabe näher spezifizieren ...

Autor: 123 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich beschreib gerade einen Mc. Ein Teil des Speichers ist
bitaddresierbar. das register ist über ein getrennten daten und
adressus mit dem core verbunden.

Ich denke, dass ich eine neue busleitung benötige die auf
bitaddress-modus umschaltet.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.