Skip to main content

Posts

Showing posts from October, 2024

YAML in Semiconductor EDA: From Configuration Language to Reusable Design-Flow Methodology

Hello Dear Readers,   Today in this post, I will provide some deep insight about yaml langauge for CAD flow developments with detailed examples. YAML is not a programming language in the same sense as Python, Tcl, C++, or Verilog. It is primarily a human-readable data serialization/configuration language . In semiconductor EDA, that distinction is important because YAML generally describes what a flow should do , while Python/Tcl/Shell and the EDA tools execute the flow . The official YAML specification describes it as a data serialization language designed to be human-friendly and portable across programming languages. For the semiconductor angle, this becomes particularly interesting because YAML can act as a configuration layer between design methodology and EDA implementation . Frameworks such as Hammer explicitly use YAML/JSON configuration and an intermediate representation to standardize information exchanged between design, technology, and tool plugins. 1. Introduction M...

Silicon Engineering Intern at Microsoft India

  Hello Dear Readers, Currently, at Microsoft India  vacancy for Silicon Engineering Intern role. At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You’ll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Qualifications: Currently pursuing a bachelor’s degree in Electronics Engineering, Electrical & Electronics/Computer Science Engineering.   Preferred Qualifications (PQs):   Ex...

Engineer I-CAD at Silicon Labs

   Hello Dear Readers, Currently, at Silicon Labs   Hyderabad  vacancy for  Engineer I-CAD role.  As a senior member of our CAD team, you will determine, develop and support infrastructure needs and design flows for our rapidly growing IoT product division. This is a high visibility role, which requires fluid interaction with Silicon Labs’ CAD, DevOps, IT, IP, PDK, PV and Design teams. The candidate should have an excellent grasp of design data management practices, EDA tools, LSF, and diverse processes & platforms for deep submicron design and compute environments for chip design for modern hardware systems. Proven experience working on design and compute environments will be greatly preferred for this role. Proven experience working across a range of process nodes from smaller geometries (22nm and below) to high voltage processes (0.5u) is critical for the role. Key Qualifications: Ideal candidate should have 3+ years of experience in chip design...