Skip to content

i2c_master.v: Stop after nack from slave #12

@vanjoe

Description

@vanjoe

I'm trying to test what happens when I issue a read to a slave address that doesn't exists. I expect the core to send out the start bit, the address, the read bit, then receive a nack back, then send out a stop bit.

But from STATE_ADDRESS_2 which is where the missed_ack_next is set, there is no way to got to STATE_STOP .
I am looking at

STATE_ADDRESS_2: begin

Am I missing something?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions