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...
Hello Dear Readers,
Currently at InSemi Technology vacancy for a Physical Design Engineer role.
Preferred Education:
- B.Tech/M.Tech
Area of Expertise:
- Good knowledge of VLSI process and device characteristics
- Experience doing physical design targeted to the 7nm/16nm FinFet process
- Good knowledge of cell libraries’ various views and models
- Good understanding of static timing analysis (STA), EM/IR, and sign-off.
- Strong hands-on experience with Chip Level / Sub-chip level floor planning, > partition, pin assignment, Power planning, Bump Planning, Pad Ring Creation, > Block level physical implementation, timing closure, physical verification, Chip level integration of different sub-blocks, and custom macros/IPs, Timing, IR/EM analysis and closure, Physical Verification – block and chip level
- EDA Tool Expertise: Innovus, Tempus/PrimeTime-SI, Voltus/RedHawk, StarXT/Quantus, Calibre,LEC, etc
- Good software and scripting skills (Python, tcl)
- Good communication skills and the ability and desire to work as part of a team
- Self-driven individual and an excellent team player
- Good communication abilities
Comments
Post a Comment