02 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 easy 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