Function


This is a list of NSL description samples by function. You can download, view, and use them for free.

categoryFunctionIndividual FeaturesFunction DescriptionDown-
load
Peripheral I/O FunctionsError detection (checksum) circuitCRC16This is a 16-bit data length cyclic redundancy check circuit module used as an error detection code. The generator polynomial is set to 0x1021, which is specified by CRC-16-CCITT, as the default value, but other generator polynomials can be used by changing the parameter declaration section in the NSL source code.
Peripheral I/O FunctionsError detection (checksum) circuitCRC32This is a 32-bit data length cyclic redundancy check circuit module used as an error detection code. The generator polynomial is set to 0×04C11DB7, which is specified in CRC-32-IEEE 802.3, as the default value, but other generator polynomials can be used by changing the parameter declaration section in the NSL source code.
MultimediaVideo / ImageYUV -> RGBIt generates RGB-8/8/8 pixel information from YUV signals (8-bit full scale) based on CCIR-601.1.
MultimediaVideo / ImageRGB -> YUVIt generates YUV signals (8-bit full scale) from RGB-8/8/8 pixel information based on CCIR-601.1.
MultimediaVideo / ImageYCbCr -> RGBIt generates RGB-8/8/8 pixel information from YCbCr signals (8-bit full scale) based on CCIR-601.1.
MultimediaVideo / ImageRGB -> YCbCrIt generates YCbCr signals (8-bit full scale) from RGB-8/8/8 pixel information based on CCIR-601.1.
Numerical ProcessingFloating-point arithmeticAdder-1 (Reference Design)This is a 32-bit single-precision floating-point arithmetic circuit sample. It is a cycle-based adder, and the format is based on IEEE 754 single precision. The source has been divided so that it can be synthesized even with the 500-line limit of unlicensed NSL Core. Also, since this source code was created to understand the operation of floating-point arithmetic, a simulation model is not included.
Numerical ProcessingFloating-point arithmeticSubtractor-1 (Reference Design)This is a 32-bit single-precision floating-point arithmetic circuit sample. It is a cycle-based adder, and the format is based on IEEE 754 single precision. The source has been divided so that it can be synthesized even with the 500-line limit of unlicensed NSL Core. Also, since this source code was created to understand the operation of floating-point arithmetic, a simulation model is not included.
PAGE TOP