Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

How to call C tasks in Verilog source codes?

Status
Not open for further replies.

Thomson

Full Member level 3
Joined
Oct 15, 2004
Messages
181
Helped
4
Reputation
8
Reaction score
1
Trophy points
1,298
Activity points
2,400
Hi,
Since i'm now designing a database alike engine to render unified error reporting mechanism, and the capabilities of Verilog to deal with the data types are poor, therefore i'd like to write these tasks dealing with the data types such as struct and list so on in C!


How can I do?

Thanks a lot!

Thomson
 

aji_vlsi

Advanced Member level 2
Joined
Sep 10, 2004
Messages
646
Helped
85
Reputation
170
Reaction score
12
Trophy points
1,298
Location
Bangalore, India
Activity points
4,975
Thomson said:
Hi,
Since i'm now designing a database alike engine to render unified error reporting mechanism, and the capabilities of Verilog to deal with the data types are poor, therefore i'd like to write these tasks dealing with the data types such as struct and list so on in C!


How can I do?

Thanks a lot!

Thomson
Have you explored using SystemVerilog instead? Of-course only if you have the necessary tools. Atleast VCS can do all of what you've asked quite well inside SV domain!

Ajeetha, CVC
 

matthew_wang

Member level 3
Joined
Oct 9, 2005
Messages
54
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,662
This depends on the tool you used, you can refer to its manual, some special pli is provied, and easy to call C function by it.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top