| Electronic Components Datasheet Search |
|
UM0434 Datasheet(PDF) 264 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0434 Datasheet(HTML) 264 Page - STMicroelectronics |
|
264 / 390 page ![]() UM0434 External core complex interfaces 265/391 9.4 Internal signals Table 190 lists internal signals that are mentioned in this manual. These signals are not directly accessible to the user, but are used in this document to help describe the general behavior of the core. 9.5 Timing diagrams The following sections discuss various types of timing diagrams. 9.5.1 Processor Instruction/Data transfers Transfer of data between the core and peripherals involves the address bus, data buses, and control and attribute signals. The address and data buses are parallel, non-multiplexed buses, supporting byte, half word, 3-byte, word, and double-word transfers. All bus inputs and outputs are sampled and driven with respect to the rising edge of m_clk. The core moves data on the bus by issuing control signals and using a handshake protocol to ensure correct data movement. The memory interface operates in a pipelined fashion to allow additional access time for memory and peripherals. AHB transfers consist of an address phase that lasts only one cycle, followed by the data phase that may last for one or more cycles, depending on the state of p_[d,i]_hready. Table 190. Internal signal descriptions Signal name Description p_addr[0:31] Address bus. Provides the address for a bus transfer. p_ta_b Transfer acknowledge. Indicates completion of a requested data transfer operation. An external device asserts p_ta_b to terminate the transfer. For the core to accept the transfer as successful, p_tea_b must remain high while p_ta_b is asserted. p_tea_b Transfer error acknowledge. Indicates that a transfer error condition has occurred and causes the core to immediately terminate the transfer. An external device asserts p_tea_b to terminate the transfer with error. p_tea_b has higher priority than p_ta_b. p_treq_b Transfer request. The core drives this output to indicate that a new access has been requested. p_xfail_b Store exclusive failure. An external agent causes assertion of p_xfail_b to indicate a failure of the store portion of an stwcx. for the current transfer. p_xfail_b is ignored if p_tea_b is asserted, because the store terminated with an error. Assertion of p_xfail_b with p_ta_b does not cause an exception; it indicates that the store was not performed due to a loss of reservation (determined by an external agent). The CPU updates the condition code accordingly and clears any outstanding reservation. p_xfail_b may be asserted by reservation logic or as a result of a system bus transfer with a failure response that is passed back to the CPU from the BIU. The AMBA XFAIL response is signaled back to the CPU using this signal. See Chapter 5.7: Memory synchronization and reservation instructions on page 111.” p_xfail_b is ignored for all transfers other than an stwcx.. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |