Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[doc] Possible error(s) in SPI Device HWIP Technical Specification - Block Diagram #1827

Closed
jonmccune opened this issue Mar 25, 2020 · 3 comments
Assignees
Labels
Component:Doc Documentation issue Earlgrey-PROD Candidate Temporary label to triage issues into Earlgrey-PROD Milestones IP:spi_device Priority:P2 Priority: medium

Comments

@jonmccune
Copy link

Public page: https://docs.opentitan.org/hw/ip/spi_device/doc/
Public direct link to the problematic diagram: https://docs.opentitan.org/hw/ip/spi_device/doc/block_diagram.svg
Github code link: https://github.com/lowRISC/opentitan/blob/master/hw/ip/spi_device/doc/block_diagram.svg

Empty search for known issues:
https://github.com/lowRISC/opentitan/issues?q=is%3Aissue+block_diagram.svg

I notice a few issues with this diagram. I don't think this is exhaustive - hopefully an expert can make a pass.

  • Should the TX FIFO be directional? Right now it has arrows going both directions.
  • Should the Arbiter have a bi-directional arrow to DP_SRAM?
  • Are the "Serial to Parallel" and "Parallel to Serial" boxes reversed?
@moidx moidx added the Component:Doc Documentation issue label Apr 10, 2021
@msfschaffner msfschaffner modified the milestones: Project: M2, Project: M3 Sep 21, 2022
@andreaskurth
Copy link
Contributor

Triaged for spi_device. Assigning to M2.5 with Priority:P4 Priority: propose to move to backlog because I think this is worth keeping in mind on spi_device, but we can fix this after M2.5.

@andreaskurth andreaskurth added Priority:P4 Priority: propose to move to backlog Triaged labels Feb 24, 2023
@hcallahan-lowrisc
Copy link
Contributor

estimate 2
remaining 2023-03-22 2

@msfschaffner msfschaffner added the Earlgrey-PROD Candidate Temporary label to triage issues into Earlgrey-PROD Milestones label Oct 6, 2023
@msfschaffner msfschaffner added Priority:P2 Priority: medium and removed Priority:P4 Priority: propose to move to backlog labels Dec 4, 2023
@a-will
Copy link
Contributor

a-will commented Jan 26, 2024

Looks like these were for an older block diagram (the s2p and p2s blocks are getting into the noise, and they aren't present anymore, for example). Closing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component:Doc Documentation issue Earlgrey-PROD Candidate Temporary label to triage issues into Earlgrey-PROD Milestones IP:spi_device Priority:P2 Priority: medium
Projects
None yet
Development

No branches or pull requests

7 participants