03 Nov
|
DECCANX
|
Bengaluru
This role is for graduates who are fascinated by how processors are organised: pipelines, caches, branch prediction and the way a many-core design shares memory.
You will study the microarchitecture behind DECCANX designs, including the 13-stage RISC-V core and the N1X-TITAN GEN1 architecture target, and test ideas through small simulation experiments.
What you will work on
Study pipeline stages, hazards, forwarding and branch prediction in DECCANX processor designs
Build straightforward cycle-level models in C++ or Python to test architectural ideas
Compare design options and write up trade-offs for review
Check architecture documents for consistency and flag contradictions
Support RTL engineers by clarifying intended behaviour from the specification
Summarise findings as short, evidence-based design notes
Skills Required And How Deep Depth shows how far along you should be on day one. We teach the rest.
Computer architecture fundamentalsStrong
Pipelining, caches, memory hierarchy and ISA concepts are the daily vocabulary
Digital logicWorking knowledge
You need to reason about what hardware can do in a cycle
C++ or Python for modellingWorking knowledge
Experiments are written as small simulators and analysis scripts
RISC-V instruction set basicsWorking knowledge
DECCANX cores are RISC-V based
Analytical reasoning with numbersStrong
Trade-offs are argued with calculations, not opinions
Nice to have
Familiarity with a cycle-accurate simulator
Exposure to parallel computing concepts
Reading research papers on microarchitecture
Tools you will use
C++
Python
RISC-V toolchain
Spreadsheets and plotting
Git
What you will learn
Out-of-order execution concepts: rename, issue, wakeup, retirement
How parallelism is exploited at instruction, thread and data level
Writing architecture decision records
Your first 90 days
First 30 daysRead the architecture specs and reproduce one pipeline diagram from first principles.
Days 31 to 60Build a small model that answers one architectural question.
Days 61 to 90Write and present a design note with recommendations.
Who fits: You enjoy asking why a design is shaped the way it is and can defend a conclusion with numbers.
📌 Processor Architecture Trainee Bengaluru
🏢 DECCANX
📍 Bengaluru