Skip to content

nor_flash_backend: add native SystemC NOR flash backend for QSPI#77

Open
tmarcero wants to merge 1 commit into
qualcomm:mainfrom
tmarcero:add-qspi
Open

nor_flash_backend: add native SystemC NOR flash backend for QSPI#77
tmarcero wants to merge 1 commit into
qualcomm:mainfrom
tmarcero:add-qspi

Conversation

@tmarcero

Copy link
Copy Markdown
Contributor

Implement new QSPI SystemC model based on Micron Flash (MT25QU256ABA)

The model handles the full NOR flash command set (READ, PP4, ERASE, READ_ID, READ_SFDP, status/config registers) via the biflow socket protocol. WEL is managed per-transaction using the last_write_fragment signal driven by the QSPI to support DMA multi-fragment writes.

Comment thread systemc-components/backends/nor_flash_backend/src/nor_flash_backend.cc Outdated
Implement new QSPI SystemC model based on Micron Flash (MT25QU256ABA)

The model handles the full NOR flash command set (READ, PP4, ERASE,
READ_ID, READ_SFDP, status/config registers) via the biflow socket
protocol. WEL is managed per-transaction using the last_write_fragment
signal driven by the QSPI to support DMA multi-fragment writes.

Signed-off-by: Marceron Thomas <tmarcero@qti.qualcomm.com>
Signed-off-by: Alwalid Salama <asalama@qti.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants