mh2040 Music Semiconductors, Inc., mh2040 Datasheet - Page 19

no-image

mh2040

Manufacturer Part Number
mh2040
Description
Hla Packaged Asynchronous Data Recognition And Recall Processor
Manufacturer
Music Semiconductors, Inc.
Datasheet
CONTROL STATE OVERVIEW
Table 1: Control State Overview
* Direct addressing is only available in Hardware Mode
Key: aaa = Random access address
Rev. 1.0
AC Bus
Register Read/Write
(32-bit operations)
Memory Read/Write
(32-bit operations)
Data Move
(64-bit operations)
Comparison
(64-bit operations)
Validity Bit Control
Initialization
Address Register Control
All 1s = All PA:AA outputs HIGH
AS = All selected devices
HPD = Highest-Priority device
HPMA = Highest-Priority Match address
n/a = Not applicable
The "Scope" of a control state describes which devices respond in a multi-CAM system.
The "PA:AA" field describes what is output on the PA3-0:AA11-0 bus as a result of the control state.
/AV is HIGH unless otherwise noted.
DSC must be LOW if "s" is not indicated.
A(11:0) [/AV = LOW]*
xxx nnn 000 100
xxx nnn 001 000
xxx nnn 000 101
xxx nnn 001 001
xxx nnn 000 000
xxx nnn 000 010
xxx nnn 000 001
xxx nnn 001 100
xxx nnn 001 101
xxx nnn 000 110
xxx nnn 100 110
xxx nnn 100 111
xxx nnn 001 110
xxx nnn 011 000
xxx nnn 011 001
xxx nnn 011 010
xxx xxx 000 011
xxx xxx 011 100
xxx xxx 100 000
xxx xxx 100 001
xxx xxx 100 010
xxx xxx 100 011
xxx xxx 100 100
xxx xxx 100 101
xxx xxx 000 111
xxx xxx 011 011
xxx xxx 111 100
xxx xxx 111 101
xxx xxx 111 111
HARRP - HLA Packaged Asynchronous Data Recognition-Recall Processors
/W = LOW
NOP
WR AR {MRnnn}
WR FR {MRnnn}
WR DS {MRnnn}
RESERVED
WRs CR {MRnnn}
WRs MRnnn
WRs aaa
WRs [AR] {MRnnn}
WRs [AR]+ {MRnnn}
WRs [AR]- {MRnnn}
WRs [HPM] {MRnnn}
WRs [NFA] {MRnnn}
MOV [AR],CR {MRnnn}
MOV [NFA],CR {MRnnn}
MOV [HPM],CR {MRnnn}
CMP CR {MRnnn}
CMPs DQ {MRnnn}
CMPWs DQ {MRnnn}
CMPT DQ
NEXT
SET V@[AR]
RST V@[AR]
RST V@[HPM]
RST V@AML
WR PA
RST FF
RST
INC AR
DEC AR
n/c
n/c
n/c
n/c
n/c
n/c
n/c
aaa
aaa
aaa
aaa
HPMA
NFA
aaa
NFA
HPMA
HPMA
HPMA
HPMA
HPMA
HPMA
aaa
aaa
HPMA
HPMA
n/c
n/c
All 1’s
n/c
n/c
19
PA:AA
n/a
AS
AS
AS
n/a
AS
AS
AS
AS
AS
AS
HPD
NFD
AS
NFD
HPD
AS
AS
AS
HPD
HPD
AS
AS
HPS
AS
NFD
AS
AS
AS
AS
n/c = No change
NFA = Next Free address
NFD = Highest-Priority device with a Free location
s = Segment (L for DSC LOW, H for DSC HIGH)
S = Selected device
Scope /W = HIGH
RD NFA
RD AR
RD FR
RD DS
RD SR
RDs CR
RDs MRnnn
RDs aaa
RDs [AR]
RDs [AR]+
RDs [AR]-
RDs [HPM]
RDs [HPM]; NEXT
MOV CR, [AR] {MRnnn}
RESERVED
MOV CR, [HPM] {MRnnn}
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RD V@[AR]
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
n/c
n/c
n/c
n/c
n/c
n/c
n/c
aaa
aaa
aaa
aaa
HPMA
HPMA
aaa
n/c
HPMA
n/c
n/c
n/c
n/c
n/c
aaa
n/c
n/c
n/c
n/c
n/c
n/c
n/c
n/c
PA:AA
NFD
S
S
S
HPD/S
S
S
S
S
S
S
HPD
HPD
AS
AS
HPD
n/a
n/a
n/a
n/a
n/a
S
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
Scope

Related parts for mh2040