Visible to Intel only — GUID: cru1439932848989
Ixiasoft
Visible to Intel only — GUID: cru1439932848989
Ixiasoft
2.1.1.1. Combinational Custom Instruction Ports
In the figure above, the dataa and datab ports are inputs to the logic block, which drives the results on the result port. Because the logic function completes in a single clock cycle, a combinational custom instruction does not require control ports.
Port Name | Direction | Required | Description |
---|---|---|---|
dataa[31:0] | Input | No | Input operand to custom instruction |
datab[31:0] | Input | No | Input operand to custom instruction |
result[31:0] | Output | Yes | Result of custom instruction |
The only required port for combinational custom instructions is the result port. The dataa and datab ports are optional. Include them only if the custom instruction requires input operands. If the custom instruction requires only a single input port, use dataa.