Preliminary
PowerNP NPe405L Embedded Processor Data Sheet
Signal Functional Description (Part 3 of 6)
Notes:
1. Receiver input has hysteresis.
2. Must pull up. See “Pull-up and Pull-down Resistors” on page 30 for recommended termination values.
3. Must pull down. See “Pull-up and Pull-down Resistors” on page 30 for recommended termination values.
4. If not used, must pull up.
5. If not used, must pull down.
6. Strapping input during reset; pull up or pull down as required.
7. Pull-up may be required. See “External Peripheral Bus Control Signals” on page 31.
Signal Name
ECC0:7
Description
I/O
I/O
O
Type
Notes
ECC check bits 0:7.
3.3V LVTTL
3.3V LVTTL
3.3V LVTTL
3.3V LVTTL
BankSel0:3
WE
Select up to four external SDRAM banks.
Write Enable.
O
ClkEn0:1
SDRAM Clock Enable.
O
Two copies of an SDRAM clock allows, in some cases,
glueless SDRAM attachment without requiring this signal
to be repowered by a PLL or zero-delay buffer.
MemClkOut0:1
External Peripheral Bus Interface
PerData00:15
O
3.3V LVTTL
External peripheral data bus .
5V tolerant
3.3V LVTTL
I/O
1
Note: PerData00 is the most significant bit (msb) on this
bus.
5V tolerant
3.3V LVTTL
PerAddr04:31
PerPar0:1
External peripheral address bus .
O
5V tolerant
3.3V LVTTL
External peripheral byte parity signals.
I/O
1
2, 7
7
Peripheral write-bte enable. Byte-enables which are valid
for an entire cycle or write-byte-enables which are valid for
each byte on each data transfer, allowing partial word
transactions. Used by either external bus controller or DMA
controller depending upon the type of transfer involved.
5V tolerant
3.3V LVTTL
PerWBE0:1
O
Peripheral write enable. Low when any of the two PerWBE
signals are low.
5V tolerant
3.3V LVTTL
[PerWE]
I/O
O
PerCS0:3
5V tolerant
3.3V LVTTL
Peripheral Chip Selects
Peripheral output enable. Used by either the external bus
controller or the DMA controller depending upon the type
of transfer involved. When the NPe405L is the bus master,
it enables the peripherals to drive the bus.
5V tolerant
3.3V LVTTL
PerOE
O
O
7
Peripheral read/write. Used by either the external bus
controller or DMA controller depending upon the type of
transfer involved. High indicates a read from memory, low
indicates a write to memory.
5V tolerant
3.3V LVTTL
PerR/W
5V tolerant
3.3V LVTTL
PerReady
PerBLast
PerClk
Indicates peripheral is ready to transfer data.
I
1
7
Peripheral burst last. Used to indicate the last transfer of a
memory access.
5V tolerant
3.3V LVTTL
O
O
I
5V tolerant
3.3V LVTTL
Peripheral Clock. Used by synchronous peripherals.
Used to indicate errors from peripherals.
5V tolerant
3.3V LVTTL
PerErr
1, 5
34