一、问题描述
本节我们创建一个 1 位宽、256:1 的多路复用器。256 个输入全部打包到一个 256 位输入向量中。sel=0 应该选择 in[0] ,sel=1 选择位 in[1] ,sel=2 选择位 in[2] ,等等。
模块声明
module top_module(
input [255:0] in,
input [7:0] sel,
output out );
思路:
本文提供一种使用索引来从向量中选择某个位。
二、verilog源码
module top_module( input [255:0] in