在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2108|回复: 4

[资料] vit (Verilog 实例化工具)

[复制链接]
发表于 2015-8-12 22:29:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 zangto 于 2015-8-13 18:52 编辑

# usage
vit [options] file

Options :
-q              quiet

# examples
file : test.v

        module test3 #(
        parameter P1 = 4,
        parameter P2 = P1*2
        )
        (

        input  [3:0] a1, a2, a3,
        input        b1, b2, b3,
        input  [P2-1:0] d,
        input        e,

        output reg [P1-1:0] f1, f2, f3,
        output           g1, g2, g3,
        output     [7:0] h,
        output reg       j

        );

        reg [3:0] tmp;

        endmodule

$> vit test.v

        //========================================
        //
        // Instantiation: test3
        //
        //========================================
        wire  [3:0] a1;
        wire  [3:0] a2;
        wire  [3:0] a3;
        wire        b1;
        wire        b2;
        wire        b3;
        wire [P2-1:0] d;
        wire        e;
        wire [P1-1:0] f1;
        wire [P1-1:0] f2;
        wire [P1-1:0] f3;
        wire        g1;
        wire        g2;
        wire        g3;
        wire  [7:0] h;
        wire        j;

        test3  #(
            .P1 ( 4 ),
            .P2 ( P1*2 )
        ) test3_inst (
            .a1 ( a1 ), // I [3:0]
            .a2 ( a2 ), // I [3:0]
            .a3 ( a3 ), // I [3:0]
            .b1 ( b1 ), // I
            .b2 ( b2 ), // I
            .b3 ( b3 ), // I
            .d  ( d  ), // I [P2-1:0]
            .e  ( e  ), // I
            .f1 ( f1 ), // O [P1-1:0]
            .f2 ( f2 ), // O [P1-1:0]
            .f3 ( f3 ), // O [P1-1:0]
            .g1 ( g1 ), // O
            .g2 ( g2 ), // O
            .g3 ( g3 ), // O
            .h  ( h  ), // O [7:0]
            .j  ( j  )  // O
        ); // instantiation of test3

--
https://github.com/Simuc/vit

vit.rar (176 Bytes, 下载次数: 12 )
 楼主| 发表于 2015-8-13 07:58:57 | 显示全部楼层
沙发     
发表于 2015-8-19 14:53:57 | 显示全部楼层
尝试了可以用,但是功能还比较简单,不支持无input定义的端口列表。另外不能自动输出实例文件。如果能改进后会更实用
发表于 2017-9-29 09:40:56 | 显示全部楼层
尝试了可以用,但是功能还比较简单
发表于 2020-2-8 15:06:46 | 显示全部楼层
nb
thanks.


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 16:24 , Processed in 0.023122 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表