3-32
Computer Group Literature Center Web Site
System Memory Controller (SMC)
3
As long as the slave device receives an acknowledge, it will continue to
increment the word address and serially clock out sequential data words.
The I
2
C sequential read operation is terminated when the I
2
C master
controller does not respond with an acknowledge. This can be
accomplished by setting only the i2_enbl bit in the I
2
C Control Register
before receiving the last data word. A stop sequence then must be
transmitted to the slave device by first setting the i2_stop and i2_enbl bits
in the I
2
C Control Register and then writing a dummy data (data=don’t
care) to the I
2
C Transmitter Data Register. The I
2
C Status Register must
now be polled to test i2_cmplt bit for the operation-complete status. The
stop sequence will relinquish the ASIC master’s possession of the I
2
C bus.
shows the suggested software flow diagram for programming
the I
2
C sequential read operation.
Summary of Contents for MVME5100 Series
Page 1: ...MVME5100 Single Board Computer Programmer s Reference Guide V5100A PG2 September 2001 Edition ...
Page 16: ...xvi ...
Page 20: ...xx ...
Page 28: ...xxviii ...
Page 62: ...1 34 Computer Group Literature Center Web Site Product Data and Memory Maps 1 ...
Page 278: ...3 88 Computer Group Literature Center Web Site System Memory Controller SMC 3 ...
Page 288: ...4 10 Computer Group Literature Center Web Site Hawk Programming Details 4 ...
Page 320: ...Index IN 12 Computer Group Literature Center Web Site I N D E X ...