菜鸟求教,最近在学习DPI,想写这样一个函数该怎样写
时间:10-02
整理:3721RD
点击:
需要写一个C函数,实现255bit的数据位相加,就是说结果是 位宽为255的所有位的值相加 。最大值也就是255了。
C函数的数据入口最好为1bit的 , 这样连续输入255个1bit的数据,通过该函数计算最后得到他们之和。
(就像Verilog模块中每来一个clk上升沿,就输入1bit新的数据,最后实现255bit的数据输入)
求各位悉心指教,要是您有DPI这方面的资料也希望能分享给小弟,努力学习
C函数的数据入口最好为1bit的 , 这样连续输入255个1bit的数据,通过该函数计算最后得到他们之和。
(就像Verilog模块中每来一个clk上升沿,就输入1bit新的数据,最后实现255bit的数据输入)
求各位悉心指教,要是您有DPI这方面的资料也希望能分享给小弟,努力学习
本人QQ:164390939
多多交流
C没有1bit这种类型的变量吧~没有SV那样对bit的灵活处理~函数入口可以是个整型变量,在函数内部对bit进行处理