Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12589 Discussions

Mnemonic table for NIOS cpu

Altera_Forum
Honored Contributor II
1,035 Views

Quartus Signal Tap lets you configure mnemonic table for databus values and display them nicely on the datascope. 

 

Is there a mnemonics table for nios processor available I could import to Quartus/Signal tap?
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
352 Views

I don't think so. We'll add it as an enhancement request. But none available right now. Sorry.

0 Kudos
Altera_Forum
Honored Contributor II
352 Views

One of the engineers sent this to me. Iit was a file named *.stp 

I copied the info out. 

Tell me if this helps! 

 

 

<session sof_file=""> 

<mnemonics> 

<table name="Nios II Instruction" width="32"> 

<symbol name="call" value="XXXXXXXXXXXXXXXXXXXXXXXXXX000000"/> 

<symbol name="ldbu" value="XXXXXXXXXXXXXXXXXXXXXXXXXX000011"/> 

<symbol name="addi" value="XXXXXXXXXXXXXXXXXXXXXXXXXX000100"/> 

<symbol name="stb" value="XXXXXXXXXXXXXXXXXXXXXXXXXX000101"/> 

<symbol name="br" value="XXXXXXXXXXXXXXXXXXXXXXXXXX000110"/> 

<symbol name="ldb" value="XXXXXXXXXXXXXXXXXXXXXXXXXX000111"/> 

<symbol name="cmpgei" value="XXXXXXXXXXXXXXXXXXXXXXXXXX001000"/> 

<symbol name="ldhu" value="XXXXXXXXXXXXXXXXXXXXXXXXXX001011"/> 

<symbol name="andi" value="XXXXXXXXXXXXXXXXXXXXXXXXXX001100"/> 

<symbol name="sth" value="XXXXXXXXXXXXXXXXXXXXXXXXXX001101"/> 

<symbol name="bge" value="XXXXXXXXXXXXXXXXXXXXXXXXXX001110"/> 

<symbol name="ldh" value="XXXXXXXXXXXXXXXXXXXXXXXXXX001111"/> 

<symbol name="cmplti" value="XXXXXXXXXXXXXXXXXXXXXXXXXX010000"/> 

<symbol name="ori" value="XXXXXXXXXXXXXXXXXXXXXXXXXX010100"/> 

<symbol name="stw" value="XXXXXXXXXXXXXXXXXXXXXXXXXX010101"/> 

<symbol name="blt" value="XXXXXXXXXXXXXXXXXXXXXXXXXX010110"/> 

<symbol name="ldw" value="XXXXXXXXXXXXXXXXXXXXXXXXXX010111"/> 

<symbol name="cmpnei" value="XXXXXXXXXXXXXXXXXXXXXXXXXX011000"/> 

<symbol name="xori" value="XXXXXXXXXXXXXXXXXXXXXXXXXX011100"/> 

<symbol name="bne" value="XXXXXXXXXXXXXXXXXXXXXXXXXX011110"/> 

<symbol name="cmpeqi" value="XXXXXXXXXXXXXXXXXXXXXXXXXX100000"/> 

<symbol name="ldbuio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX100011"/> 

<symbol name="muli" value="XXXXXXXXXXXXXXXXXXXXXXXXXX100100"/> 

<symbol name="stbio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX100101"/> 

<symbol name="beq" value="XXXXXXXXXXXXXXXXXXXXXXXXXX100110"/> 

<symbol name="ldbio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX100111"/> 

<symbol name="cmpgeui" value="XXXXXXXXXXXXXXXXXXXXXXXXXX101000"/> 

<symbol name="ldhuio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX101011"/> 

<symbol name="andhi" value="XXXXXXXXXXXXXXXXXXXXXXXXXX101100"/> 

<symbol name="sthio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX101101"/> 

<symbol name="bgeu" value="XXXXXXXXXXXXXXXXXXXXXXXXXX101110"/> 

<symbol name="ldhio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX101111"/> 

<symbol name="cmpltui" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110000"/> 

<symbol name="custom" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110010"/> 

<symbol name="initd" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110011"/> 

<symbol name="orhi" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110100"/> 

<symbol name="stwio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110101"/> 

<symbol name="bltu" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110110"/> 

<symbol name="ldwio" value="XXXXXXXXXXXXXXXXXXXXXXXXXX110111"/> 

<symbol name="flushd" value="XXXXXXXXXXXXXXXXXXXXXXXXXX111011"/> 

<symbol name="xorhi" value="XXXXXXXXXXXXXXXXXXXXXXXXXX111100"/> 

<symbol name="eret" value="XXXXXXXXXXXXXXX000001XXXXX111010"/> 

<symbol name="roli" value="XXXXXXXXXXXXXXX000010XXXXX111010"/> 

<symbol name="rol" value="XXXXXXXXXXXXXXX000011XXXXX111010"/> 

<symbol name="flushp" value="XXXXXXXXXXXXXXX000100XXXXX111010"/> 

<symbol name="ret" value="XXXXXXXXXXXXXXX000101XXXXX111010"/> 

<symbol name="nor" value="XXXXXXXXXXXXXXX000110XXXXX111010"/> 

<symbol name="mulxuu" value="XXXXXXXXXXXXXXX000111XXXXX111010"/> 

<symbol name="cmpge" value="XXXXXXXXXXXXXXX001000XXXXX111010"/> 

<symbol name="bret" value="XXXXXXXXXXXXXXX001001XXXXX111010"/> 

<symbol name="ror" value="XXXXXXXXXXXXXXX001011XXXXX111010"/> 

<symbol name="flushi" value="XXXXXXXXXXXXXXX001100XXXXX111010"/> 

<symbol name="jmp" value="XXXXXXXXXXXXXXX001101XXXXX111010"/> 

<symbol name="and" value="XXXXXXXXXXXXXXX001110XXXXX111010"/> 

<symbol name="cmplt" value="XXXXXXXXXXXXXXX010000XXXXX111010"/> 

<symbol name="slli" value="XXXXXXXXXXXXXXX010010XXXXX111010"/> 

<symbol name="sll" value="XXXXXXXXXXXXXXX010011XXXXX111010"/> 

<symbol name="or" value="XXXXXXXXXXXXXXX010110XXXXX111010"/> 

<symbol name="mulxsu" value="XXXXXXXXXXXXXXX010111XXXXX111010"/> 

<symbol name="cmpne" value="XXXXXXXXXXXXXXX011000XXXXX111010"/> 

<symbol name="srli" value="XXXXXXXXXXXXXXX011010XXXXX111010"/> 

<symbol name="srl" value="XXXXXXXXXXXXXXX011011XXXXX111010"/> 

<symbol name="nextpc" value="XXXXXXXXXXXXXXX011100XXXXX111010"/> 

<symbol name="callr" value="XXXXXXXXXXXXXXX011101XXXXX111010"/> 

<symbol name="xor" value="XXXXXXXXXXXXXXX011110XXXXX111010"/> 

<symbol name="mulxss" value="XXXXXXXXXXXXXXX011111XXXXX111010"/> 

<symbol name="cmpeq" value="XXXXXXXXXXXXXXX100000XXXXX111010"/> 

<symbol name="divu" value="XXXXXXXXXXXXXXX100100XXXXX111010"/> 

<symbol name="div" value="XXXXXXXXXXXXXXX100101XXXXX111010"/> 

<symbol name="rdctl" value="XXXXXXXXXXXXXXX100110XXXXX111010"/> 

<symbol name="mul" value="XXXXXXXXXXXXXXX100111XXXXX111010"/> 

<symbol name="cmpgeu" value="XXXXXXXXXXXXXXX101000XXXXX111010"/> 

<symbol name="initi" value="XXXXXXXXXXXXXXX101001XXXXX111010"/> 

<symbol name="trap" value="XXXXXXXXXXXXXXX101101XXXXX111010"/> 

<symbol name="wrctl" value="XXXXXXXXXXXXXXX101110XXXXX111010"/> 

<symbol name="cmpltu" value="XXXXXXXXXXXXXXX110000XXXXX111010"/> 

<symbol name="add" value="XXXXXXXXXXXXXXX110001XXXXX111010"/> 

<symbol name="break" value="XXXXXXXXXXXXXXX110100XXXXX111010"/> 

<symbol name="sync" value="XXXXXXXXXXXXXXX110110XXXXX111010"/> 

<symbol name="sub" value="XXXXXXXXXXXXXXX111001XXXXX111010"/> 

<symbol name="srai" value="XXXXXXXXXXXXXXX111010XXXXX111010"/> 

<symbol name="sra" value="XXXXXXXXXXXXXXX111011XXXXX111010"/> 

</table> 

</mnemonics> 

</session>
0 Kudos
Reply