| Datenblatt-Suchmaschine für elektronische Bauteile |
|
SPRUG18 Datenblatt(PDF) 189 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
SPRUG18 Datenblatt(HTML) 189 Page - Texas Instruments |
|
189 / 214 page ![]() TMS320C6474 www.ti.com SPRS552H – OCTOBER 2008 – REVISED APRIL 2011 7.21 Semaphore The device contains the Semaphore module for the management of shared resources of the DSP cores. The Semaphore enforces atomic accesses to shared chip-level resources so that the read-modify-write sequence is not broken. The semaphore block has unique interrupts to each of the cores to identify when that core has acquired the resource. Semaphore resources within the module are not tied to specific hardware resources. It is a software requirement to allocate semaphore resources to the hardware resource(s) to be arbitrated. The Semaphore module supports 3 masters and contains 32 semaphores to be used within the system. There are two methods of accessing a semaphore resource: • Direct Access: A core directly accesses a semaphore resource. If free, the semaphore will be granted. If not, the semaphore is not granted. • Indirect Access: A core indirectly accesses a semaphore resource by writing it. Once it is free, an interrupt notifies the CPU that it is available. 7.21.1 Semaphore Register Description(s) Table 7-87. Semaphore Registers HEX ADDRESS ACRONYM REGISTER NAME 02B4 0000 SEM_PID Semaphore Peripheral Revision ID Register 02B4 000C SEM_EOI Semaphore EOI Register 02B4 0100 SEM_DIRECT0 Semaphore Direct0 Register 02B4 0104 SEM_DIRECT1 Semaphore Direct1 Register 02B4 0108 SEM_DIRECT2 Semaphore Direct2 Register 02B4 010C SEM_DIRECT3 Semaphore Direct3 Register 02B4 0110 SEM_DIRECT4 Semaphore Direct4 Register 02B4 0114 SEM_DIRECT5 Semaphore Direct5 Register 02B4 0118 SEM_DIRECT6 Semaphore Direct6 Register 02B4 011C SEM_DIRECT7 Semaphore Direct7 Register 02B4 0120 SEM_DIRECT8 Semaphore Direct8 Register 02B4 0124 SEM_DIRECT9 Semaphore Direct9 Register 02B4 0128 SEM_DIRECT10 Semaphore Direct10 Register 02B4 012C SEM_DIRECT11 Semaphore Direct11 Register 02B4 0130 SEM_DIRECT12 Semaphore Direct12 Register 02B4 0134 SEM_DIRECT13 Semaphore Direct13 Register 02B4 0138 SEM_DIRECT14 Semaphore Direct14 Register 02B4 013C SEM_DIRECT15 Semaphore Direct15 Register 02B4 0140 SEM_DIRECT16 Semaphore Direct16 Register 02B4 0144 SEM_DIRECT17 Semaphore Direct17 Register 02B4 0148 SEM_DIRECT18 Semaphore Direct18 Register 02B4 014C SEM_DIRECT19 Semaphore Direct19 Register 02B4 0150 SEM_DIRECT20 Semaphore Direct20 Register 02B4 0154 SEM_DIRECT21 Semaphore Direct21 Register 02B4 0158 SEM_DIRECT22 Semaphore Direct22 Register 02B4 015C SEM_DIRECT23 Semaphore Direct23 Register 02B4 0160 SEM_DIRECT24 Semaphore Direct24 Register 02B4 0164 SEM_DIRECT25 Semaphore Direct25 Register 02B4 0168 SEM_DIRECT26 Semaphore Direct26 Register 02B4 016C SEM_DIRECT27 Semaphore Direct27 Register 02B4 0170 SEM_DIRECT28 Semaphore Direct28 Register Copyright © 2008–2011, Texas Instruments Incorporated Peripheral Information and Electrical Specifications 189 Submit Documentation Feedback Product Folder Link(s) :TMS320C6474 |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |