Collaborative
Request of Collaboration
High Capacity Memory Subsystem Development
Introduction
This project aims to design and implement a high capacity memory subsystem for A series CPU based SoCs.
Team
Role
Structural Design
Name
Research Area
Computer architecture, Machine Learning, Accelerator Design, Architecture Verification
Role
Independent Researcher
Name
Research Area
SOC WITH AI
Role
Student
Name
Research Area
Accelerator Design , Architecture Verification,Computer architecture
Role
Design and Verification engineer
Name
Research Area
Machine Learning | SoC Design
Role
Researcher
Name
Name
Research Area
Custom CNN models
Name
Name
Comments
Introductory meeting Friday 3pm (BST)
Hi All,
Could you please use this link to join the introductory meeting this friday at 3pm UK time (BST)
https://teams.microsoft.com/l/meetup-join/19%3ameeting_NzJmOWMzZjQtMTYxNi00NTA3LTlhMTQtMjMwNDY4N2NhMDQw%40thread.v2/0?context=%7b%22Tid%22%3a%224a5378f9-29f4-4d3e-be89-669d03ada9d8%22%2c%22Oid%22%3a%22da03259c-2f3e-4038-96bb-de5e01994a6c%22%7d
Hi I am interested in being…
Hi I am interested in being part of the group
Joining the group
As soon as Srimanth makes this project live then people can join it. Srimanth can add you to the group while he has it in a draft form.
When he makes it live then the Join button will appear instead of ...
I believe it should be live…
I believe it should be live now. I will work with John and his team to get the basic spec for this system as a lot of people have this as a common agenda and will update the page. Then all of us can start working on this.
Collaboration for the project
I'm interested in being part of the group
Virtual Meeting 2
Hi,
We have just finished our 2nd video call for the project. We did not record it. Not everyone has signed up on the slack channel which will be a location for frequent communication. We will make a regular update to the project so that everyone can keep aware of the weekly drum beat. Srimanth said we would share the meeting summary so hopefully we will draft that up and share it later.
Srimanth discussed his rough block diagram of the DDR Command Generation module.
An initial design decomposition focusing on the signal interchange was felt to be a good start to allow people to engage.
Various blocks need fleshing out and we need to assign people have a first look and then we can see why the blocks are misaligned.
We will continue to meet weekly and try and move things forward. Look out for the more details meeting summary.
John.
Regarding email notification for this comment
Hi John,
I just checked the group and found this comment added here. I have not received this as a notification via email despite ticking the "comments added" box for notification. Can you please look into this issue?
notification via email for comments
Hi,
To try and reduce the amount of email notifications we have added a moderation step. The owner of the project will get all comments and they can decide if the comment should be forwarded to all of the project team via email. We hope this way that important comments will flow via email and you can catch up on other minor comments when you visit.
Let us know if this works as we can change things if needed.
Virtual Meeting 3
Hi,
We have just finished our 3rd video call for the project. Last weeks meeting we stated that various blocks need fleshing out and people assigned to do the initial work so we can see why the blocks are misaligned.
@Sandeepan Roy had put his hand up for the Host Interface Logic - AXI. Work has progressed on the initial external interface but more needed on the internal interfacing but that need other blocks to form. There was discussion on potential separation of responsibility between the AXI interface with a primary responsibility on data movement and the potential use of APB interface for configuration. This led on the a discussion on address translation and the various registers that will need to be accessed.
@Srimanth had taken the Command Module. There was some discussion on the hand off from the AXI interface and the Command Module and the form of address to be expected by the Command Module. This led to a need to define the responsibilities for each of the blocks.
People where directed to following on line book on System on Chip Design with Arm Cortex M Processors.
@Dhanaji Pawar was to look at the Timing Parameters Module. The meeting did not get around to discussing this block.
Some new team members joined the call and it was good for them to get involved. @Srimanth said he will produce some more initial statements of block functionality to help people decide how best to engage on investigation of the various blocks.
Thanks all,
I just started with soclabs…
I just started with soclabs. Looking forward to contributing
Collaboration for this project
Hi,
I am interested in collaborating for this project. I am skilled in the area of Functional Verification. I am skilled in SystemVerilog and UVM. I look forward to be a part of of this group.
Hi I am interested in being…
Hi I am interested in being part of the group
Background materials for the project
Hi Shrimanth, can you please mention some resources for reading which could help prepare with the pre-requisites to work on the project?
LPDDR Based Memory Architecture
Hi Folk,
You can check out this website to get some insights into the LPDDR Memory Architecture. The exact spec is not yet finalized yet and will let you know the details once I have it (ETA : 1 Week).
Thanks, & Regards
Srimanth Tenneti
Link: https://www.systemverilog.io/design/lpddr5-tutorial-physical-structure/
Introduction
Hello Everyone,
We are planning to organize a meeting sometime next week to kickoff the project and introduce ourselves. Could each one of you post your areas of interest (related to the project) for us to get an understanding of the team we have here ?
Also kindly let us know your availability (Time and Time Zone) for a meeting on Friday next week.
Thanks & Regards
-Srimanth Tenneti
Template :
Name :
Areas of Interest : Micro-Architecture/RTL Design/STA/Physical Design/Verification/ ...
Srimanth Tenneti - Areas of Interest
Name: Srimanth Tenneti
Areas of Interest: Micro-Architecture, RTL Design (Verilog / System Verilog), Static Timing Analysis, & Physical Design
Hi, My areas of Interest are…
Hi,
My areas of Interest are STA and Physical Design. My time zone is Indian Standard Time (GMT + 5:30), and I am fine any time outside work hours (10:00 to 17:00).
Hi, My areas of Interest are
Name: Dhanaji Pawar
Areas of Interest : Micro-Architecture/RTL Design
Add new comment
To post a comment on this article, please log in to your account. New users can create an account.