Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
tapasco
tapasco
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 52
    • Issues 52
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • tapasco
  • tapascotapasco
  • Issues
  • #107

Closed
Open
Opened Jul 11, 2017 by Jaco Hofmann@jah
  • Report abuse
  • New issue
Report abuse New issue

[VC709] Seperate addresses of different memory regions

Currently TPC has different devices at the same address depending on the viewpoint. For example the TPC configuration registers start at 0x0 which is visible from the host. The on-board DDR memory is also located at 0x0 but only visible by the DMA engine and the PEs. It might be advisable to split these memory regions. A new address map could look like

Address Device
0x0001000000000000 MIG
0x0002000000000000 Configuration
0x0003000000000000 PEs

etc. Accordingly Configuration and PEs would be separated into different BARs.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
2
Labels
Change Request Github
Assign labels
  • View project labels
Reference: tapasco/tapasco#107