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 Cadence Design System vacancy for a SYSTEM VIP Verification Engineer role.
Job Description:
Good experience on SOC level performance analysis and System level scenarios validation
Hands-on DDR interface, peripherals Ethernet, DMA transfer and System level I/O coherency testing
Worked on the AXI/Ace/Other Amba protocols debug and C test case development
Overall hands on exp on SOC DV flows and test case development for ARM based SOCs
Advantage:
- Good knowledge in software languages (C++/PYTHON/JAVA/JAVA Script)
- Customer support experience
- Knowledge in scripting Perl /shell scripting or similar languages
Educational Qualification :
BE/BTech or ME/M.Tech Graduate wit.h Computer Science/Electronics & Communication/Electrical & Electronics/VLSI engineering or any other equivalent courses.
If interested please share your profile to: rajesha@cadence.com
Connect with me
Comments
Post a Comment