Create TB Components Of PCIe Physical Layer ( Logical) Testbench Components

₹ 12,500.00 — 37,500.00 INR
Job Description :-

Development of PCIe Logical Physical Layer Testbench Components :-

1) Go through PCIE gen 5 spec, existing TB Architecture by both reading and discussing with senior engineers and develop a good understanding of what components of TB is required to be built.

2) Build testbench components in UVM, add them to existing TB, Simulate Functionality of TB components, Enabled multiple plusargs through commandlines, regress with provided RTL wrapper and make sure the testbench is sanitized and clean.

3) Review Code and waveforms with senior members as necessary.

Job Requirements :-
1) We are looking for freshers or junior engineers who can code RTL and sub-unit Testbench from scratch with engineering supervision and broad level Microachitecture and Architecture Specs.
2) The person needs to have an excellent/good Verilog/SystemVerilog/Perl Skillset.
The coding will be Perl mixed Verilog/SV.
3) Knowledge of Make, Python, Bash is an advantage, but not mandatory.
4) The person needs to have a good understanding of the basic building blocks of an ASIC/FPGA design.
Understanding of advanced concepts (as coherency) is an advantage, but not mandatory.
5) The person should have good energy to finish work in a timely manner, passion for RTL/TB coding, attention to details and humility to learn from right feedback.

Who can Apply :-
1) Fresher/junior engineers looking for an opportunity.
2) People looking for training/upscaling in the domain can apply.
3) People looking to explore in-depth from scratch ASIC design can also apply.

Benefits :-
1) Opportunity to work in complex ASIC product design from scratch.
2) Opportunity to learn alongside experienced and passionate engineers.
3) Monthly Stipend/Remuneration.
4) Facility to work remotely.

How To Apply :-
Please apply answering below points -
1) Your expertise level in Perl, Verilog, System Verilog - Beginner/Intermediate/Expert.
2) Which area between design/verification you are more interested in.

Placeholder budget/timeline.
Details to be discussed.

If you are sending a proposal, please be available in chat so that details can be discussed.

Similar Freelance jobs:

Firmware And Hardware Prototype For Streaming Amplifier Using Arm/pwm
I need someone who can build a prototype for a Sitara SoC based streaming audio amplifier project. You must have a spectrum/distortion analyzer. Deliverable: Prototype hardware with firmware/software -Receive streaming Audio stack in ARM -Audio is output thru PRU-ICSS in Sitara via 10 bit PWM / 44 khz -integrated small power amplifier
Full Description of Firmware and Hardware Prototype for Streaming Amplifier using…
Bash Script: Build Loop Script With Changing Value
So i need loop script that can run my other script, this is the script ./engraver_cpu --n 4000 --path /plot1 --id 13790008575625040224 --sn 123 && ./engraver_cpu --n 4000 --path /plot2 --id 13790008575625040224 --sn 456 i need the number 123 and 456 be changing every loop happen. lets say it will add 200 every loop happen so 1st loop 123 and 456 2nd loop 323 and 656 3rd loop 523 and 956 etc If this cant be make using bash script…
Full Description of Bash Script: Build loop script with changing value
Perl Or Regex Script Creation
I need a perl or regex script to import data from a txt file to reference different values in that same txt file based on type syntax of the line So for instance 3: ID = NFSShare_38 Name = exm_shared_qaa Description = File system = res_69 Local path = / Export path = 10.54.223.48:/exm_shared_qaa Default access = root No access hosts = Read-only hosts = Host_171 Read/write hosts = Root hosts = Host_327, Host_154, Host_155, Host_156, Host_326, Host_148, Host_149, Host_150,…
Full Description of Perl or Regex script creation
Simple Bash Script (ubuntu) Needed -- 2
Look to create some informational Bash Scripting information with screenshots included. The instructions are: INSTRUCTIONS 1. Write a script to check command arguments (3 arguments maximum). Display the argument one by one. If there is no argument provided, remind users about the mistake. Provide a screenshot of your script and example run (#4-0a) Is there an easy way to use a loop to get all arguments? 2. Practice a simple command line calculator. See the sample output on the right.…
Full Description of Simple Bash Script (Ubuntu) needed -- 2
Instrumentation Subject.
1. Choose a sensor. Take note of the sensor static and operational characteristics. 2. Design a signal conditioning system. The signal conditioning system must consist of an operational amplifier and filter. 3. Perform circuit simulation using any circuit simulator. You can use the following suggested online circuit simulator software. a. circuitlab b. partsim/simulator Insert the oscilloscope probe at the input and the output of the signal conditioning system. Show the signal response on the screen. 4. Write some explanation about…
Full Description of Instrumentation Subject.
© 2006 — 2026 hirelancer.com is an affiliate website, listing the freelance projects. We are collaborating with other sites like getFreelancer.com. Feel free to bid on any project and good luck! You will need register first, before bidding or posting projects. Basic memberhsip is always free. We might earn commissions from referring you. You will never ever pay additional fees for we referred you.