Skip to main content

Posts

RTL Design Engineer at Skyroot Aerospace

Hello, Dear Readers, Skyroot Aerospace has a vacancy for the RTL Design Engineer role. About Skyroot Aerospace: A cutting-edge startup founded by ex-ISRO scientists. Dedicated to affordable space access, we're rewriting aerospace technology rules. Our dynamic team fosters inventiveness, collaboration, and relentless excellence. Join us on a transformative journey to redefine space possibilities. Welcome to the forefront of space innovation with Skyroot Aerospace! Purpose of role: Understand architectural requirements and Design micro-architecture, implement design blocks using VHDL/Verilog for FPGA based Avionics packages for orbital launch vehicles and ground infrastructure. Job Requirements: 2+ Years of RTL and system design experience. Strong knowledge on Digital System Design (DSD). Strong knowledge of RTL/SoC design/integration with VHDL/Verilog. Strong knowledge in problem solving and debugging skills. Ability to understand architectural requirements and Design micro-archite...

ARM Assembly Language Practice Question And Answer Part-2

   Hello Dear Readers,   Today in this post I will provide some basics to advanced ARM's assembly language practice QA part-2, I have used the Keil tool for code writing. Q-1).   Write an assembly language program for storing the sum of first ‘n=6’ terms of the series 1,4,9,16,25….. Code: ; program for the addition of the n=6 series  area sum_series, code,readonly  entry  mov r2,#0  mov r0,#6 loop    muls r1,r0,r0 ; multiply square number    add r2,r2,r1 ; whole sum is stored on register "r2"  subs r0,r0,#1  bne loop  end  Output: Q-2).  Write an assembly language program to find the maximum of 3 numbers and store it at location 0x5000. Code: ; program to find maximum number of 3 and store in memory  area max, code, readonly  entry  ldr r0,=data  ldr r3,=0x5000  ldr r4,=0x03 ;create a loop of 3  ldr r1,[r0, #4]  sub r4,r4,#1  again   ldr r2,[r0]  ...