Best Data CMX300 Specifications Page 27

  • Download
  • Add to my manuals
  • Print
  • Page
    / 52
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 26
Functional Description
30-Dec-2010 CM-X300 Reference Guide Rev 1.31 27
LB-BE[1:0]#
O
Data byte enable.
nBE0 corresponds to DF-IO[7:0]
nBE1 corresponds to DF-IO[15:8]
0 = Do not mask out corresponding byte
1 = Mask out corresponding byte
LB-RDY
I
Variable-Latency I/O Ready signal for inserting wait states.
0 = Wait
1 = VLIO is ready
Table 19 Local Bus Signals (NFC)
CM-X300 Signal
Name
Type
Description
DF-IO[15:0]
I/O
Bidirectional data/address bus
DF-CS[1:0]#
O
Chip selects
DF_CLE_nOE
O
Command latch enable
DF_ALE_nWE
O
Address latch enable
DF-RE#
O
Read enable
DF-WE#
O
Write enable
DF-RB#
I
Ready/Busy_n (Low when Busy)
3.3.6.2 Static Memory Controller Address Map
The SMC has four separate partitions that are shown in Table 20.
Note: LB-CS0 is used internally as a chip select for the onboard Ethernet controller and
cannot be used externally on modules with ―E‖ option.
Table 20 SMC Address Map
Chip Select
Address Range
LB-CS0
0x0000_00000x0FFF_FFFF (256 Mbyte)
LB-CS1
0x3000_00000x3FFF_FFFF (256 Mbyte)
LB-CS2
0x1000_00000x13FF_FFFF (64 Mbyte)
LB-CS3
0x1400_00000x17FF_FFFF (64 Mbyte)
3.3.6.3 Local Bus Operation
For information about local bus AC characteristics refer to the Marvell PXA3xx (88AP3xx)
Processor Family EMPI document, section 7.2.
For information related to operation of the Data Flash Interface representing the local bus in
the CM-X300, refer to the Marvell® PXA3xx (88AP3xx) Processor Family Developers
Manual Vol. II: Memory Controller Configuration Developers Manual, sections 2 and 3.
3.3.7 Keypad
The CM-X300‘s keypad controller manages up to 8x6 matrix keys, up to eight direct keys,
and up to two rotary encoders, which can implement scroll keys, jog-dials, and
thumbwheels. The keypad controller provides an interface to two styles of keypads
simultaneously through the matrix and direct keypad interface. The controller manages both
manual and automatic scans.
Stable keypad activity that lasts longer than the debounce interval generates an interrupt. A
manual matrix scan can then be conducted to assert the scan lines sequentially. The row
readings for each column are read as they are scanned. If the ―ignore-multiple-keypress‖
policy is chosen, only one interrupt is generated for a debounced keypress. For example, if
three keys are pressed and held, only one interrupt is generated after the first key is pressed
and held. The column-scan signals are automatically asserted in sequence by the automatic
scan logic in the keypad controller, and the row readings are stored in the automatic scan
registers. Automatic scans can be initiated by either of the following methods:
Page view 26
1 2 ... 22 23 24 25 26 27 28 29 30 31 32 ... 51 52

Comments to this Manuals

No comments