Intel NETWORK PROCESSOR IXP2800 Instrukcja Użytkownika Strona 76

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 430
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 75
76 Hardware Reference Manual
Intel
®
IXP2800 Network Processor
Technical Description
2.10 Control and Status Register Access Proxy
The Control and Status Register Access Proxy (CAP) contains a number of chip-wide control and
status registers. Some provide miscellaneous control and status, while others are used for inter-
Microengine or Microengine to the Intel XScale
®
core communication (note that rings in
Scratchpad Memory and SRAM can also be used for inter-process communication). These include:
INTERTHREAD SIGNAL — Each thread (or context) on a Microengine can send a signal to
any other thread by writing to InterThread_Signal register. This allows a thread to go to sleep
waiting completion of a task by a different thread.
THREAD MESSAGE — Each thread has a message register where it can post a software-
specific message. Other Microengine threads, or the Intel XScale
®
core, can poll for
availability of messages by reading theTHREAD_MESSAGE_SUMMARY register. Both the
THREAD_MESSAGE and corresponding THREAD_MESSAGE_SUMMARY clear upon a
read of the message; this eliminates a race condition when there are multiple message readers.
Only one reader will get the message.
SELF DESTRUCT — This register provides another type of communication. Microengine
software can atomically set individual bits in the SELF_DESTRUCT registers; the registers
clear upon read. The meaning of each bit is software-specific. Clearing the register upon read
eliminates a race condition when there are multiple readers.
THREAD INTERRUPT — Each thread can interrupt the Intel XScale
®
core on two different
interrupts; the usage is software-specific. Having two interrupts allows for flexibility, for
example, one can be assigned to normal service requests and one can be assigned to error
conditions. If more information needs to be associated with the interrupt, mailboxes or Rings
in Scratchpad Memory or SRAM could be used.
REFLECTOR — CAP provides a function (called “reflector”) where any Microengine thread
can move data between its registers and those of any other thread. In response to a single write
or read instruction (with the address in the specific reflector range) CAP will get data from the
source Microengine and put it into the destination Microengine. Both the sending and
receiving threads can optionally be signaled upon completion of the data movement.
2.11 Intel XScale
®
Core Peripherals
2.11.1 Interrupt Controller
The Interrupt Controller provides the ability to enable or mask interrupts from a number of chip
wide sources, for example:
Timers (normally used by Real-Time Operating System).
Interrupts generated by Microengine software to request services from the Intel XScale
®
core.
External agents such as PCI devices.
Error conditions, such as DRAM ECC error, or SPI-4 parity error.
Interrupt status is read as memory mapped registers; the state of an interrupt signal can be read
even if it is masked from interrupting. Enabling and masking of interrupts is done as writes to
memory mapped registers.
Przeglądanie stron 75
1 2 ... 71 72 73 74 75 76 77 78 79 80 81 ... 429 430

Komentarze do niniejszej Instrukcji

Brak uwag

LG LD-2157LH manuels

Manuels d'utilisation et guides de l'utilisateur pour Lave-vaisselle LG LD-2157LH.
Nous fournissons des manuels en pdf 1 LG LD-2157LH à télécharger gratuitement par type de document : Manuel de l'utilisateur






Plus de produits et de manuels pour Lave-vaisselle LG

Modèles Type de document
LD-2052SH Manuel de l'utilisateur   LG LD-2052SH Owner’s Manual, 24 pages
LD-2161SH Manuel de l'utilisateur   LG LD-2161SH Owner’s Manual, 24 pages
WZ-6808TH Manuel de l'utilisateur   LG WZ-6808TH Owner's manual, 28 pages
LDF5545ST Manuel de l'utilisateur    LG LDF5545WW,LDF5545ST Owner’s Manual [en] , 108 pages
D1453WF Manuel de l'utilisateur   LG D1453WF Owner's manual, 68 pages
LD-2050SH Manuel de l'utilisateur   LG LD-2050SH Owner’s Manual, 35 pages
LD-2060LH Manuel de l'utilisateur   LG LD-2060LH Owner’s Manual, 24 pages
D1417WFB Manuel de l'utilisateur   LG D1417WFB Owner's manual, 36 pages
LD-2050WH Manuel de l'utilisateur   LG LD-2050WH Owner’s Manual, 35 pages
LD-2131SH Manuel de l'utilisateur   LG LD-2131SH Owner’s Manual, 24 pages
D1452WF Manuel de l'utilisateur   LG D1452WF Owner’s Manual, 36 pages
39232533 Manuel de l'utilisateur     LG 39232533 Owner’s Manual, 100 pages
LDF8922ST Manuel de l'utilisateur    LG LDF8922ST Owner’s Manual, 48 pages
DW-EN105T Manuel de l'utilisateur   LG DW-EN105T Owner's manual, 32 pages
LDS5540BB Manuel de l'utilisateur     LG LDS5540BB manuel du propriétaire [en] , 80 pages
WZ-6805MF Manuel de l'utilisateur   LG WZ-6805MF Owner's manual, 28 pages
KD-C706SW Manuel de l'utilisateur   LG DC65W Owner's manual, 36 pages
KD-823NT Manuel de l'utilisateur   LG KD-823NT Owner's manual, 37 pages
LD-2261THB Manuel de l'utilisateur   LG LD-2080TH Owner’s Manual [ja] [zh] , 24 pages
LD-12AS6 Manuel de l'utilisateur   LG LD-12AT7 Owner’s Manual, 20 pages