Questo esempio descrive un registro a spostamento lungo a 8 bit a 64 bit con tap ugualmente distanziati in VHDL. Gli strumenti di sintesi rilevano gruppi di registri di turno e inferisce altshift_taps megafunzioni a seconda dell'architettura del dispositivo di destinazione.
Scaricare i file utilizzati in questo esempio:
L'utilizzo di questo progetto è regolato e soggetto ai termini e condizioni del Contratto di licenza Intel® Design Example.
Tabella 1. Scheda porta registro shift 8x64
Descrizione | tipo nome porta | |
---|---|---|
Clk | Input | Orologio |
Maiusc | Input | Input di attivazione shift |
sr_in[7..0] | Input | Ingresso del registro a 8 bit shift |
sr_tap_one[7:0] | Output | Output a 8 bit del primo tocco |
sr_tap_two[7:0] | Output | Output a 8 bit del secondo tocco |
sr_tap_three[7:0] | Output | Output a 8 bit del terzo tocco |
sr_out[7:0] | Output | Output registro a 8 bit shift |