verilog simulator using python (pyparser)
$10-30 USD
Teslim sırasında ödenir
looking for someone who can write a code to parse below code(using pyparsing) immediately :
module module-name(input a, input b, input c, output r);
wire mid1;
mid1=a&(~b)
wire mid2=b|c;
wire mid3=a|c,mid4=b&c;
wire mid5,mid6;
mid5=a|(~c);
mid6=a&b;
r=mid5|mid6
endmodule
*we have 4 ways to define wire as shown in above example
*each (input, output, module, wire) name must only contain (a-z0-9_)
*a wire in a module cannot describe more than one time
*if output wire doesn't described in module or a input wire didn't use in module then we must show that as a warning
*error and warnings must save in a [login to view URL] file like below text:
ERROR:file_name:Line_number-error_name:error_text
WARNING:file_name:line_number-Warning_name:warning_text
in above form line number must be the first point where we meet a error
after this if we get each input, output, Boolean operator, branches as a node and each wire as a vector we must show graph of code such as below in our [login to view URL] too:
NODE_(node_id):node_function
VECTOR_(vector_id):vector_name-source_node_id:destination_node_id
please see examples file for more information(and be aware in [login to view URL] file we must include ------syntax results----- and ... as shown in examples) and feel free to ask any question
I attached another parts of this project please check it.
Proje NO: #16069261
Proje hakkında
Bu iş için 7 freelancer ortalamada $103 teklif veriyor
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ Daha Fazla
Dear Sir, I am an electrical engineer with experience in this area . I am interested in your project, please send a message so that I can give you details. This is for project - verilog simulator using python (pypar Daha Fazla
Hello We are highly motivated young technocrats from India. We are approachable, you can come to us if you have a struggle, we are happy to help. Team TiponTongue Relevant Experience Ph.D. in Computer Sci Daha Fazla
Hi, I am good in python and verilog. The task is simple but too lengthy to complete in low budget. However, if you want it to be completed, I am definitely the perfect guy. I will look forward for your reply. Regard Daha Fazla
Realizo este tipo de tareas habitualmente en mi trabajo. Trabajo con verilog y python haciendo scripting