Este ejemplo describe un registro de desplazamiento largo de 64 bits y ancho de 8 bits con tomas de VHDL igualmente espaciados. Las herramientas de síntesis detectan grupos de registros de desplazamiento e inferencia altshift_taps megafunción dependiendo de la arquitectura del dispositivo de destino.
Descargue los archivos utilizados en este ejemplo:
- Descargar shift_8x64_taps.zip
- Descargue el registro de desplazamiento 8x64 con un archivo README de pulsaciones
El uso de este diseño se rige por, y está sujeto a, los términos y condiciones del Contrato de licencia de ejemplo de diseño de Intel®.
Tabla 1. Lista de puertos de registro de desplazamiento 8 x 64
Descripción | del tipo de nombre de | puerto |
---|---|---|
Clk | Entrada | Reloj |
Cambio | Entrada | Entrada de activación de desplazamiento |
sr_in[7.0] | Entrada | Entrada del registro de desplazamiento de 8 bits |
sr_tap_one[7:0] | Salida | Salida de 8 bits del primer toque |
sr_tap_two[7:0] | Salida | Salida de 8 bits del segundo toque |
sr_tap_three[7:0] | Salida | Salida de 8 bits del tercer toque |
sr_out[7:0] | Salida | Salida del registro de desplazamiento de 8 bits |