Pro catalog
Code Conversion
Encoders, decoders, priority encoders, and binary/gray converters.
Category overview
Encoders, decoders, priority encoders, and binary/gray converters.
IP blocks
-
16-bit priority encoder with registered outputs and Valid/Ready skid buffer for backpressure handling.
-
A 4-bit BCD to binary converter with Valid/Ready interface and skid buffer for backpressure handling.
-
A synchronous 4-bit binary to BCD converter using the shift-and-add-3 algorithm with FSM control.
-
Converts a 4-bit thermometer code to a 2-bit binary value with clamping for overflow.
-
Encodes a 3-bit binary input into an 8-bit one-hot output.
-
An 8-bit priority decoder that converts one-hot input to binary index, featuring registered output, valid/ready interface, and skid buffer for backpressure handling.
-
Combinational priority encoder converting 8-bit thermometer code to 3-bit binary index with MSB priority.
-
Combinational logic module that sign-extends an 8-bit input to a 16-bit output by replicating the MSB.
-
Registered 8-to-16 bit zero extension with enable control and valid handshake.
-
Glitch-free 4-bit Binary to Excess-3 converter with Valid/Ready skid buffer for backpressure handling.
-
Generate-for compare converter from 8-bit binary to a 9-bit thermometer code slice.
-
A registered 4-bit to 15-bit thermometer code converter with valid/ready interface and skid buffer for backpressure handling.
-
Registered 8-bit Gray code incrementer with Gray-to-binary and binary-to-Gray conversion logic.
-
Converts N-bit Gray code input to corresponding Binary output using a combinational XOR reduction chain.
-
N-bit priority encoder with registered output and valid/ready skid buffer for flow control.
-
A registered one-hot to binary decoder with valid/ready handshaking and skid buffer for backpressure handling.
-
Registered 8-to-3 one-hot to binary encoder with MSB priority and validity check.
-
Synchronous 8-bit register performing bidirectional Gray code and Binary code conversion with enable and reset controls.
-
Registered pipelined thermometer-to-binary encoder for 8-bit inputs with valid flag synchronization.
-
A pipelined module that converts a 16-bit thermometer code into a 4-bit binary index.
-
Registered pipeline for encoding the index of the first trailing one in an 8-bit input vector.