Sériové načítání do pole (VHDL)

R

REIGN_

Guest
Je možné načíst data z pinu do sériové způsobem a dát ji do pole ve VHDL? To, co chci dosáhnout, je za údaje, které se prosadit jeden kolík a pro každý hodinový signál údaje, které se ukládají do jiné buňky v poli. Například: T1 -> Data_in: 10 být dán v Array (0,0) T2 -> Data_in: 30 být dán v Array (0,1) T3 -> Data_in: 25 být dán v Array (0,2 ) Tak, že na konci pole vypadá takto Array {10, 30, 25} Problém je, že chci použít pouze jeden kolík a ne načíst data paralelně. Díky předem
 
ahoj použít posuvný registr na vstupu, potom načíst data do vašeho pole
 
Děkuji moc za Vaši odpověď. Bohužel to, co chci udělat, je vzít vstupní data z jednoho čepu a ukládat jej v poli interně. Mohl bych použít posuvný registr, ale můj problém není vytvářet vstup, jakož i skladování vstup v poli.
 
Získat data z pinu v každém hodinovém cyklu a dal ho do pole. Toho lze docílit změnou indexu pole pomocí pultu. Čítače by měl přírůstek v každém hodinovém cyklu. if (rising_edge (CLK)) pak počítají
 

Welcome to EDABoard.com

Sponsor

Back
Top