Skip to Content

cosmin's blog

VHDL 16BIT Decoder pentru FPGA

Acest cod foloseste algoritmul "Shift Add-3"

O sa adaug mai multe comentari umpic mai tarziu, dar s-ar putea sa ajute foarte mult pe cineva


library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;

entity bcd16 is
Port ( number : in STD_LOGIC_VECTOR (15 downto 0);
bcd : out STD_LOGIC_VECTOR (15 downto 0));
end bcd16;

architecture Behavioral of bcd16 is

begin

process(number)
variable z: std_logic_vector(32 downto 0);
begin

--initialize
z:=(others=>'0');

--set number

SVN - cele mai folosite comenzi

Pentru ca Subversion ii una din cele mai folosite aplicatii folosite in dezvoltarea de aplicatii medii si mari, m-am gandit ca o prezentare a celor mai folosite comenzi ar fi utile.

Legenda: svn comanda(comanda scurta) [alti parametri]

svn import Cale/Lucru Cale/NumeProiect - importa repozitoriul de pe cale2
svn checkout(co) Cale/Lucru/NumeProiect
cd NumeProiect
svn help [comanda]

add Pregateste fisierele si directoarele pentru fi adaugate in repozitoriu
cat Afisiaza continutul unui fisier
checkout (co) face o copie din repository

FPGA Nexys 2 - Lista cu toate adresele(ucf file)

Pentru cei care urasc sa citeasca adresele de pe placa, le gasesc mai jos:D.

(pentru curiosi: am pus tot codul aici ca sa iti poti copia ceea ce ai nevoie fara sa mai downlodezi fisierul)

# This file is a general .ucf for Nexys2 rev A board
# To use it in a project:
# - remove or comment the lines corresponding to unused pins
# - rename the used signals according to the project

# Signals Led<7>…Led<4> are assigned to pins which change type from s3e500 to other dies using the same package
# Both versions are provided in this file.

Syndicate content