Forums

ADI BlackFin 533 Opcode

Started by Ed H. August 12, 2004
Hi,

Anybody have a list a BF533 opcode??

I'm looking for a table of opcode for the BF533. The 48 bits
instruction word kind. Just like the one in ADSP-21161 SHARC DSP
Instruction Set Reference. There is not such a table in the BF533 ISR.
Why?

Somebody suggest me to check the Visual DSP memory view and
disassembly window but it looks like 16 bits and 32 bits instruction
to me.

Does it means there's no more 48 bits opcode or that 32 and 16 bits
are somehow asign to a 48 bits instruction word? Those 48 bits
instruction really look like a pipeline content to me.

Either way I didn't find any 32 or 16 bit opcode table in ADI
documentation.

Ed H.
> Hi, > > Anybody have a list a BF533 opcode?? > > I'm looking for a table of opcode for the BF533. The 48 bits > instruction word kind. Just like the one in ADSP-21161 SHARC DSP > Instruction Set Reference. There is not such a table in the BF533 ISR.
Blackfin Processor Instruction Set Reference: http://www.analog.com/Processors/Processors/blackfin/technicalLibrary/manual s/blackfinIndex.html
Thanks,
but I've already look there. 
> Blackfin Processor Instruction Set Reference: > http://www.analog.com/Processors/Processors/blackfin/technicalLibrary/manual > s/blackfinIndex.html
I search for opcode in each of all those pdf and end up with nothing that look like: Table 2-15. ASDP-21160 DSP Opcode (Bits 47-27) in the ADSP-21160 SHARC DSP Instruction Set Reference p.2-35. kind of, type 8: Direct Jump|Call = 000 00110 BA COND XX XXXX... I want to dissassembly some instruction send to the DSP trough the JTAG-ICE EMUIR register. Guess i'll stick with Visual DSP disassembly. It does the job. Just wondering why they give that info for SHARC and not for BlackFin. Ed H.