Hirdetés
- IDC: 2025-ben a Huawei megnyerte Kínát, az Apple a világot
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Yettel topik
- Samsung Galaxy A56 - megbízható középszerűség
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Prohardver app (nem hivatalos)
- Magisk
Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
Jár még erre valaki?
Van egy kis kérdésem a vhdl-el kapcsolatban. Bináris -> BCD átalakítás próbálok csinálni.
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use ieee.numeric_std.all;Bejön nekem egy std_logic_vectorban 16 bit bit, ezt beolvasom egy 20 bites vektorba úgy, hogy 4 darab nulla után jön a beolvasott érték, majd pedig eltolom balra 3-al az egészet. Ez eddig sima ügy.
..
INPUT: in std_logic_vector(15 downto 0));
..
signal bcd_0 : std_logic_vector( 0 to 19);
..
bcd_0 <= to_stdlogicvector(to_bitvector("0000" & INPUT) sll 3);Ez után szét szeretném szedni 5 darab 4 bites vektorra, amiket 5 bites vektorokba helyezek el egy darab 0-t követően, ez is sima ügy.
bcd_1 <= "0" & bcd_0(16 to 19);
bcd_2 <= "0" & bcd_0(12 to 15);
bcd_3 <= "0" & bcd_0(8 to 11);
bcd_4 <= "0" & bcd_0(4 to 7);
bcd_5 <= "0" & bcd_0(0 to 3);Viszont itt vagyok megakadva, mert itt kellene eldöntenem, hogy nagyobb-e 5-nél az 5 bites bináris érték, ha igen, akkor hozzá kell adni 3-at binárisan, majd pedig ezután ha a legelső bit 1-lesz, akkor a következő 5 bites csoporthoz kell hozzáadni 1-et, ez az átvitel. Ez után már csak vissza kellene írnom az értékeket, majd eltolni egyben az egész 20 bites vektort és kész is lenne.
Itt van a leírtaknál egyszerűbben szemléltetve az, amit meg szeretnék csinálni: [link]Ha integert csinálok a vektorokból, akkor a 00101-ből 101 lesz, ami nem jó nekem.
Új hozzászólás Aktív témák
- AMD Navi Radeon™ RX 9xxx sorozat
- Luck Dragon: Asszociációs játék. :)
- Konteó topic
- sziku69: Fűzzük össze a szavakat :)
- Konzolokról KULTURÁLT módon
- Lexus, Toyota topik
- IDC: 2025-ben a Huawei megnyerte Kínát, az Apple a világot
- Motoros topic
- TCL LCD és LED TV-k
- World of Tanks - MMO
- További aktív témák...
- Eladó merevlemezek 4-től 1 TB-ig
- 4K PS5 Szimulátor Szett
- Apple iPhone 17 Pro Max 256GB,Újszerű,Dobozaval,24 hónap garanciával
- Új 2K Gamer PC Ryzen 7 8700F/RTX 3080 10Gb/16 - 32Gb DDR5/1Tb NV3 NVME SSD/2-5Év gari
- Dell Precision 7670 4K+ OLED Touch / i7-12850HX 16C / 32-64GB D5 / 1TB G4 / A2000 8GB / IR / HU
- Használt Radiolink AT10 II távirányító készlet / 12 hónap működési jótállás
- Xiaomi 15 / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- Xbox Game Pass Ultimate előfizetések kedvező áron
- Apple MacBook Air M2 256GB SSD, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


