English
Language : 

TMD4903 Datasheet, PDF (60/86 Pages) ams AG – Color and Proximity Sensor Module with mobeam
TMD4903 − ApplicationInformation
Figure 71:
Pattern RAM Table
Pattern RAM
Address (Bank 0)
Data (Pulse-Gap)
0
0x0 to 0xFF
1
0x0 to 0xFF
2
0x0 to 0xFF
3
0x0 to 0xFF
~
~
255
0x0 to 0xFF
Pattern RAM: Volatile memory used for storing pattern data.
Note(s) and/or Footnote(s):
1. T_DATA = 0xFE is a special instruction. The following value in RAM becomes
the start address of any repeated sub-pattern.
2. T_DATA = 0xFF is a special instruction. It identifies the end of the pattern.
There are two special values that control the flow of the pattern:
Stop and Repeat-destination. A Stop is signified by the value of
0xFF loaded into a pattern ram location. The value is analogous
to a null character at the end of a text file. Any remaining RAM
after the 0xFF operator is encountered is not executed and the
pattern is finished. The Repeat-destination operator is signified
by a value of 0xFE followed by the start address of any repeated
sub-pattern. This value is analogous to a “goto” statement. Once
this value is encountered instruction pointer to the pattern RAM
is changed to the address stored in the next pattern RAM
location. These data values will not be decoded by the logic as
a reference/pointer to the timeword table, that is, 0xFF will not
index timeword location 15 for pulse and gap.
Page 60
Document Feedback
ams Datasheet
[v1-12] 2015-May-14