shr mit std_logic_vector und signed

Gast #1346016
Lesenswert?
• ▲
▼
Hallo -

Folgendes Problem:

library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
use ieee.std_logic_unsinged.all;

..
..

(das hier funktioniert)

test := shr(input,count);

(nun soll input signed werden)

s_input := signed(input);

test := shr(s_input,count);    <<<<< funktioniert nicht!!

Das Signal input ist ein std_logic_vector(16 downto 0), und ist 
eigentlich ein signed.

Die numeric_std darf ich nicht verwenden..
Wie kann ich den input konvertieren, so dass die shr Funktion 
funktioniert?

Wäre sehr dankbar!

Mark

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren