yuanpin318的个人空间 https://blog.eetop.cn/13812 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

verilog UDP

已有 2623 次阅读| 2018-8-30 12:52 |个人分类:Verilog|系统分类:芯片设计

1. combinational UDP

primitive tsmc_mux (q, do, d1, s);
  output q;
  input do, d1, s;
  table
 //d0, d1, s: q
 0 ? 0 : 0;
 1 ? 0 : 1;
 ? 0 1 : 0;
 ? 1 1 : 1;
 0 0 x : 0;
 1 1 x: 1;
  endtable
endprimitive

2. level-sensitive UDP
primitive complex_latch (q, d, e, cdn, sdn, notifier);
  output q; reg q;
  input d, e, cdn, sdn, notifier;
  // e: 1 latch, 0 hold
  // cdn: 0: reset, 1: inactive
  // sdn: 0: set to ;    1: inactive
  table
  // d, e,    cdn, sdn, notifier: q : q+
     1  1      1      ?     ?         : ? : 1;    //latch 1
     0  1      1      ?     ?         : ? : 1;    //latch 0
     0  (10)  1      1     ?         : ? : 0;    //latch 0 after falling edge
     1  (10)  1      1     ?         : ? : 1;    //latch 1 after falling edge
     *  0       ?      ?     ?         : ? : -;    //no change
     ?  ?       ?      0     ?         : ? : 0;    //preset to 1
     1
  endtable
endprimitive

3.

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 11

    粉丝
  • 2

    好友
  • 18

    获赞
  • 7

    评论
  • 3607

    访问数
关闭

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

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

GMT+8, 2024-4-19 06:32 , Processed in 0.015318 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部