Ejemplo de diseño de instrucciones personalizadas Nios® II

author-image

Por

Este ejemplo de diseño muestra cómo implementar el algoritmo de verificación de redundancia arbitraria (CRC) como una instrucción personalizada Nios II. El algoritmo CRC detecta la corrupción de datos durante la transmisión. El cálculo crc consiste en un algoritmo iterativo que involucra operaciones de XOR y desplazamiento. Estas operaciones se realizan simultáneamente en hardware e iterativamente en software. Dado que las operaciones se realizan simultáneamente, la ejecución es mucho más rápida en hardware. Este ejemplo muestra la manera de implementar una instrucción extendida de ciclo múltiple Nios II personalizada.

Utilizando este ejemplo de diseño

Para ejecutar este ejemplo, descargue el archivo ug_custom_instruction_files.zip y descomprímalo en el disco duro. A continuación, siga las instrucciones de Nios II guía del usuario de instrucciones personalizadas.

El uso de este diseño se rige por los términos y condiciones del Contrato de licencia de ejemplo de diseño de Intel®y están sujetos a ellos .

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.