设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 83|回复: 0
收起左侧

Quartus Verilog HDL/FPGA 实现 CD4041/74HC4041 四组正反向输出的4原码/补码缓冲器

[复制链接]
发表于 2024-1-5 11:00:33 | 显示全部楼层 |阅读模式
main.png
  1. module cd4041(                //四组正反向输出的4原码/补码缓冲器 VCC:Pin14 GND:Pin7
  2.         //A组
  3.         input A1,                //输入 Pin3
  4.         output Y1,                //正向输出 Pin1
  5.         output _Y1,                //反向输出 Pin2
  6.         //B组
  7.         input A2,                //Pin6
  8.         output Y2,                //Pin4
  9.         output _Y2,                //Pin5
  10.         //C组
  11.         input A3,                //Pin10
  12.         output Y3,                //Pin8
  13.         output _Y3,                //Pin9
  14.         //D组
  15.         input A4,                //Pin13
  16.         output Y4,                //Pin11
  17.         output _Y4                //Pin12
  18. );
  19. assign {Y1,Y2,Y3,Y4} = {A1,A2,A3,A4};
  20. assign {_Y1,_Y2,_Y3,_Y4} = ~{A1,A2,A3,A4};

  21. endmodule

  22. module main(
  23.         input A1,
  24.         output Y1,
  25.         output _Y1,       
  26.         input A2,
  27.         output Y2,
  28.         output _Y2,
  29.         input A3,
  30.         output Y3,
  31.         output _Y3,
  32.         input A4,
  33.         output Y4,
  34.         output _Y4
  35. );

  36. cd4041 cd4041(
  37.         .A1(A1),
  38.         .Y1(Y1),
  39.         ._Y1(_Y1),
  40.         .A2(A2),
  41.         .Y2(Y2),
  42.         ._Y2(_Y2),
  43.         .A3(A3),
  44.         .Y3(Y3),
  45.         ._Y3(_Y3),
  46.         .A4(A4),
  47.         .Y4(Y4),
  48.         ._Y4(_Y4)
  49. );

  50. endmodule
复制代码

相关帖子

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

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-27 21:08 , Processed in 0.657038 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表