Skip to content

fst waveform analyzing for imatmul program #348

@Tanishqgithub

Description

@Tanishqgithub

@mp-17

I have successfully generated the .fst file for the imatmul program, and I need assistance in analyzing the corresponding waveform.

From my understanding, the assembly-level program (ISA) is generated in ara/apps/bin/imatmul.dump Could you please provide guidance on the following aspects of the waveform analysis:

  1. Vector Instruction Issuance to ARA Vector Co-Processor:
    I’m trying to identify the signal in the waveform that shows the moment when vector instructions are issued from the Ariane core to the ARA Vector Co-Processor. Specifically, I’m looking for the signal that confirms when Ariane understands that the instruction is a vector instruction and passes it on to the vector unit for processing.

  2. Multiplication Operation in simd_mul.sv:
    I’m also trying to locate where the actual multiplication of operands occurs, particularly in the simd_mul unit. I would appreciate help identifying the signals or patterns that correspond to the SIMD multiplication operation in the waveform.

Any detailed guidance on how to effectively analyze these aspects within the waveform would be highly appreciated.

Thanks in advance for your support!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions