std_logic_vector Spiegeln

Gast #3335715
Lesenswert?
• ▲
▼
Hallo,

ich hab nochmal eine kleine Frage: Gibt es eine einfache Moeglichkeit 
einen Vektor zu spiegeln?

Mein Ansatz ist sehr schreibaufwendig:
1
INPUT_VECTOR_GESPIEGELT(0) <= INPUT_VECTOR(47);
2
INPUT_VECTOR_GESPIEGELT(1) <= INPUT_VECTOR(46);
3
INPUT_VECTOR_GESPIEGELT(2) <= INPUT_VECTOR(45);
4
INPUT_VECTOR_GESPIEGELT(3) <= INPUT_VECTOR(44);
5
INPUT_VECTOR_GESPIEGELT(4) <= INPUT_VECTOR(43);
6
INPUT_VECTOR_GESPIEGELT(5) <= INPUT_VECTOR(42);
7
INPUT_VECTOR_GESPIEGELT(6) <= INPUT_VECTOR(41);
8
.
9
.
10
.
11
INPUT_VECTOR_GESPIEGELT(47) <= INPUT_VECTOR(0);

Danke schonmal,
Gruß MemY
Moderator (Firma: Titel) Persönliche Seite #3335824
Lesenswert?
• ▲
▼
MemY schrieb:
> ich hab nochmal eine kleine Frage:
> Gibt es eine einfache Moeglichkeit einen Vektor zu spiegeln?
Mal eine Gegenfrage: wofür brauchst du das?

Denn "wie herum" ein Vektor dargestellt wird, das ist in erster Linie 
eh' nur ein Gedankenmodell für dich. Bestenfalls bei Berechnungen mit 
dem Vektor hat das Auswirkungen. Wenn du davor oder danach sowieso den 
Vektor noch manipulierst, dann kann auch der Trick dort (unten, beim 
Smiley) schon helfen:
http://www.lothar-miller.de/s9y/archives/63-RC-5-Empfaenger.html
Gast #3336008
Lesenswert?
• ▲
▼
@ Alexander F: Danke


@ Lothar Miller
> Mal eine Gegenfrage: wofür brauchst du das?
>
> Denn "wie herum" ein Vektor dargestellt wird, das ist in erster Linie
> eh' nur ein Gedankenmodell für dich. Bestenfalls bei Berechnungen mit
> dem Vektor hat das Auswirkungen.

Das ist natuerlich richtig. Allerdings muss ich mit den Daten eine 
kleine Rechnung vollziehen. Daher muessen die Gewichtungen der einzelnen 
Bits im Vektor stimmen.

Gruß MemY

Antwort schreiben

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.

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.