falcon parameters

Present on:
v0:
GT215:MCP89
v1:
MCP89:GF100
v2:
GF100:GF119
v3:
GF119:GK104
v4:
GK104:GK110
v5:
GK110:GK208
v6:
GK208:GM107
v7:
GM107+
BAR0 address:
0x10a000
PMC interrupt line:
v0-v1:
18
v2+:
24
PMC enable bit:
v0-v1:
none, use reg 0x22210 instead
v2+:
13
Version:
v0-v2:
3
v3,v4:
4
v5:
4.1
v6,v7:
5
Code segment size:
v0:
0x4000
v1:v7:
0x6000
v7:
0x8000
Data segment size:
v0:
0x3000
v1+:
0x6000
Fifo size:
v0-v1:
0x10
v2+:
3
Xfer slots:
v0-v2:
8
v3-v4:
0x10
Secretful:
v0:v7:
no
v7:
yes
Code TLB index bits:
v0-v2:
8
v3+:
9
Code ports:
1
Data ports:
4
Version 4 unknown caps:
31, 27
Unified address space:
yes [on v3+]
IO addressing type:
v0-v2:
indexed
v3-v7:
simple
Core clock:
v0-v1:
DCLK: daemon clock
v2-v7:
DCLK: daemon clock
Tesla VM engine:
0xe
Tesla VM client:
0x11
Tesla context DMA:
[none]
Fermi VM engine:
0x17
Fermi VM client:
HUB 0x12
Interrupts:
Line Type Present on Name Description
8 edge GT215:GF100 MEMIF_PORT_INVALID MEMIF port not initialised
9 edge GT215:GF100 MEMIF_FAULT MEMIF VM fault
9 edge GF100- MEMIF_BREAK MEMIF breakpoint
10 level all PMC_DAEMON PMC interrupts routed directly to PDAEMON
11 level all SUBINTR second-level interrupt
12 level all THERM PTHERM subinterrupts routed to PDAEMON
13 level all SIGNAL input signal rise/fall interrupts
14 level all TIMER the timer interrupt
15 level all IREDIR_PMC PMC interrupts redirected to PDAEMON by IREDIR
Status bits:
Bit Present on Name Description
0 all FALCON Falcon unit
1 all EPWR_GRAPH PGRAPH engine power gating
2 all EPWR_VDEC video decoding engine power gating
3 all MEMIF Memory interface
4 GT215:MCP89 GF100- USER User controlled
4 MCP89:GF100 EPWR_VCOMP PVCOMP engine power gating
5 MCP89:GF100 USER User controlled
IO registers:
IO register space