Visible to Intel only — GUID: cvh1675738114726
Ixiasoft
4.3.1. Writing the Custom Instruction HDL File
4.3.2. Opening the Component Editor
4.3.3. Specifying the Custom Instruction Component Type
4.3.4. Displaying the Custom Instruction Block Symbol
4.3.5. Adding the Custom Instruction HDL File
4.3.6. Configuring the Custom Instruction Parameter Type
4.3.7. Setting Up the Custom Instruction Interfaces
4.3.8. Saving and Adding the Custom Instruction
4.3.9. Generating and Compiling the Processor System
Visible to Intel only — GUID: cvh1675738114726
Ixiasoft
2.2. Multicycle Custom Instructions
Multicycle (sequential) custom instructions consist of a logic block that requires two or more clock cycles to complete an operation. Multicycle custom instructions complete in variable number of clock cycles. Thus, you need to instantiate the enable and done ports. The enable and done ports participate in a handshaking scheme to determine when the custom instruction execution completes.