题解 | #使用函数实现数据大小端转换#

使用函数实现数据大小端转换

https://www.nowcoder.com/practice/74c0c19ad0c444959c436a049647a93c

`timescale 1ns/1ns
module function_mod(
    input clk,
    input rst_n,
    input [3:0]a,
    input [3:0]b,
    
    output [3:0]c,
    output [3:0]d
);
    assign c = d_rev(a);
    assign d = d_rev(b);
    function [3:0 ]d_rev;
        input [3:0] d_in;
        begin
            d_rev[0] = d_in[3];
            d_rev[1] = d_in[2];
            d_rev[2] = d_in[1];
            d_rev[3] = d_in[0];
        end
    endfunction


endmodule

全部评论

相关推荐

谁知道呢_:要掉小珍珠了,库库学三年,这个结果
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务