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

Custom Blocks Topology #3

Open
16 tasks
ogamespec opened this issue Aug 26, 2022 · 0 comments
Open
16 tasks

Custom Blocks Topology #3

ogamespec opened this issue Aug 26, 2022 · 0 comments
Milestone

Comments

@ogamespec
Copy link
Member

ogamespec commented Aug 26, 2022

Get datasets for all custom blocks (units).

Constant Table Memory:

  • Unit-00: ScaleTableMatrix 8x8 (32 registers per 26 bits) used as 64 records per 13bits.
  • Unit-01: IDCT intermediate result (13 vertical, 16 horizontal, 16 x 13-bit words, separate IO)
  • Unit-02 (56 vertical, 8 horizontal)
  • Unit-03
  • Unit-04 (32 vertical, 16+32+16 horizontal)
  • Unit-05 (24 vertical, 16+32+16 horizontal)
  • Unit-20 (16 vertical, 16+32+16 horizontal)

Dual port registers:

  • Unit-11 (mdec registers?) 32 32-bit dual port
  • Unit-21 (cpu registers?) 32 32-bit dual port
  • Unit-22 (GTE registers?) 16 16-bit dual port
  • Unit-23 (GTE registers?) 16 16-bit dual port
  • Unit-24 (GTE registers?) 16 16-bit dual port
  • Unit-25 (GTE registers?) 16 16-bit dual port

SRAM:

  • Unit-10 (mdec output RGB macroblock(?) 768 bytes)(24x8 vertical, 32 horizontal)
  • Unit-26 (data ScratchPad 1024 bytes)(32x8 vertical, 32 horizontal)
  • Unit-30 (instruction cache 4096 bytes)(32x8 vertical, 128 horizontal)
@ogamespec ogamespec added this to the All Topology milestone Aug 26, 2022
@ogamespec ogamespec moved this to Todo in PSXCPU Topology Aug 29, 2022
@ogamespec ogamespec moved this from Todo to In Progress in PSXCPU Topology Aug 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

1 participant