| Electronic Components Datasheet Search |
|
UM0434 Datasheet(PDF) 266 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0434 Datasheet(HTML) 266 Page - STMicroelectronics |
|
266 / 390 page ![]() UM0434 External core complex interfaces 267/391 Figure 33. Basic read Transfer—Single-Cycle reads, full pipelining ● Clock 1 (C1)—The first read transfer starts in clock cycle 1. During C1, the core places valid values on the address bus and transfer attributes. The burst type ( p_[d,i]_hburst[2:0]), protection control (p_[d,i]_hprot[5:0]), and transfer type ( p_[d,i]_htrans[1:0]) attributes identify the specific access type. The transfer size attributes ( p_[d,i]_hsize[1:0]) indicate the size of the transfer. The byte strobes ( p_[d,i]_hbstrb[7:0]) are driven to indicate active byte lanes. The write (p_[d,i]_hwrite) signal is driven low for a read cycle. The core asserts a transfer request ( p_[d,i]_htrans= NONSEQ) during C1 to indicate that a transfer is being requested. Because the bus is currently idle, (0 transfers outstanding), the first read request to addrx is considered taken at the end of C1. The default slave drives a ready/OKAY response for the current idle cycle. ● Clock 2 (C2)—During C2, the addrx memory access takes place, using the address and attribute values that were driven during C1 to enable reading of 1 or more bytes of memory. Read data from the slave device is provided on the p_[d,i]_hrdata inputs. The slave device responds by asserting p_[d,i]_hready to indicate that the cycle is completing, and it drives an OKAY response. Another read transfer request is made during C2 to addry (p_[d,i]_htrans = NONSEQ), and because the access to addrx is completing, it is considered taken at the end of C2. ● Clock 3 (C3)—During C3, the addry memory access takes place, using the address and attribute values that were driven during C2 to enable reading of one or more bytes of memory. Read data from the slave device for addry is provided on the p_[d,i]_hrdata inputs. The slave device responds by asserting p_[d,i]_hready to indicate the cycle is completing, and it drives an OKAY response. Another read transfer request is made during C3 to addrz (p_[d,i]_htrans = NONSEQ), and because the access to addry is completing, it is considered taken at the end of C3. ● Clock 4 (C4)—During C4, the addrz memory access takes place, using the address and attribute values that were driven during C3 to enable reading of one or more bytes nonseq nonseq nonseq idle addr x addr y addr z single single single data x data y data z okay okay okay okay 123 4 5 m_clk p_htrans p_addr,p_hprot p_hsize, p_hbstrb, etc p_hburst p_hunalign p_hwrite p_hrdata p_hwdata p_hready p_hresp |
|
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 |