cancel
Showing results for 
Search instead for 
Did you mean: 

How to interface 16 bit data bus to 8 bit peripherals

nanuradha
Associate II
Posted on October 05, 2006 at 10:55

How to interface 16 bit data bus to 8 bit peripherals

2 REPLIES 2
nanuradha
Associate II
Posted on May 17, 2011 at 09:32

We are using STR912FW42.We are planning to use 16 bit nand flash memory as EMI(external memory).So for that we kept the data bus in 16 bit mode.We are planning to use external UART for our application.How to interface 16 bit data bus from controller to 8 bit peripherals.

Regards

Anuradha.

Posted on May 17, 2011 at 09:32

I suggest to you to use the low 8bits D0-7

a read access to the bus is performed reading all 16 bit and

the processor ignore the upper byte.

EMI_RD for reading

if you need write to the peripheral you have to use EMI_WRL

If your peripheral has only a R/W line you need to combine

with a couple of logical gate the EMI_RD and EMI_WRL