SMC Networks AHB SRAM/NOR, PL241 manual Interrupts operation, Memory interface operation

Models: AHB SRAM/NOR PL241

1 110
Download 110 pages 44.4 Kb
Page 47
Image 47
2.4.7Interrupts operation

Functional Overview

2.4.7Interrupts operation

The next read to any chip select on the appropriate memory interface clears the interrupt.

The interrupt outputs are generated through a combinational path from the relevant input pin. This enables you to place the SMC in Low-power state, and to stop the clocks while waiting for an interrupt.

When interrupts are disabled, a synchronized version of the interrupt input is still readable through the APB interface.

2.4.8Memory interface operation

The memory interface issues commands to the memory from the command FIFO, and controls the cycle timings of these commands. A new command is only issued when the previous command is complete and any turn-around times have been met. Additionally, a read command is not issued unless there is space for all the impending data in the read data FIFO.

Note

You must not set the rd_bl parameter in the smc_opmode Register to a value greater than the read data FIFO depth of four.

If enabled, the EBI can prevent commands being issued when the SMC is not granted the external bus.

Figure 2-14 on page 2-29to Figure 2-23 on page 2-38show the timing parameters.

They are divided into SRAM timing tables and diagrams.

The internal signal read_data is included in the read transfer waveforms to indicate the clock edge on which data is registered by the SMC.

SRAM timing tables and diagrams

All address, control, and write data outputs of the SMC are registered on the rising edge of smc_mclk0n, equivalent to the falling edge of smc_mclk0, for both synchronous and asynchronous accesses. The clock output to memory, smc_clk_out, is driven directly by smc_mclk0, but gated to prevent toggling during asynchronous accesses, or when no transfers are occurring.

ARM DDI 0389B

Copyright © 2006 ARM Limited. All rights reserved.

2-27

Page 47
Image 47
SMC Networks AHB SRAM/NOR, PL241 manual Interrupts operation, Memory interface operation, SRAM timing tables and diagrams