Ejemplo RTL

Una de las dudas que suele surgirle a un diseñador cuando maneja los arrays muldimensionales de SystemVerilog es si dichos códigos son sintetizables.

Afortunadamente la mayoría de los sintetizadores de hoy en día los admiten sin problemas. Para que sirva de ejemplo veamos el código de un shifter 2D de 32 etapas de 8 bits