NY6 User Manual
Ver 1.3 2019/03/28
73
LDEN
Function : Load ENV value to channel indexed by the
CHNM regiser. The ENV value should be
load in RPT[7:0] firstly.
Operation : ENV[CHNM]
← RPT
Operand :
None
Words :
1
Cycles :
1
Operative Flags: None
Flags Affected: None
Example :
MVLA 0x2
CHNO
MVLA
0xE
MVAM
RPT0
MVLA
0x2
MVAM
RPT1
LDEN
Before Instruction
ENV [0x2]= 0xXXXXX
After Instruction
ENV [0x2]= 0x2E
RDEN
Function : Read ENV value to the channel indexed
by the CHNM register and the obtained
content is put in RPT[7:0].
Operation :
RPT[13:0] ← ENV
[CHNM]
Operand :
None
Words :
1
Cycles :
1
Operative Flags: None
Flags Affected: None
Example :
MVLA 0x2
CHNO
RBEN
Before Instruction
ENV [0x2]= 0x2E
After Instruction
RPT = 0x2E
RBVPR
Function : Read HVPR (voice pointer) content. The
HVPR to read is indexed by the CHNM
register and the obtained content is put in
RPT.
Operation : RPT
← HVPR
[CHNM]
Operand :
None
Words :
1
Cycles :
3
Operative Flags: None
Flags Affected: None
Example : MVLA
0x4
CHNO
RBVPR
Before Instruction
HVPR[0x4]= 0x010234
After Instruction
RPT = 0x010234
RBNVPR
Function : Read TVPR (voice pointer) content. The
TVPR to read is indexed by the CHNM
register and the obtained content is put in
RPT.
Operation : RPT
← TVPR
[CHNM]
Operand :
None
Words :
1
Cycles :
3
Operative Flags: None
Flags Affected: None
Example : MVLA
0x4
CHNO
RBNVPR
Before Instruction
TVPR[0x4]= 0x010234
After Instruction
RPT = 0x010234