initial commit, add dds_par module
This commit is contained in:
+39
@@ -0,0 +1,39 @@
|
||||
// ***************************************************************************
|
||||
// ***************************************************************************
|
||||
// Copyright (C) 2017, 2018, 2020-2022 Analog Devices, Inc. All rights reserved.
|
||||
// SPDX short identifier: ADIJESD204
|
||||
// ***************************************************************************
|
||||
// ***************************************************************************
|
||||
|
||||
`timescale 1ns/100ps
|
||||
|
||||
module jesd204_frame_mark_tb;
|
||||
|
||||
parameter VCD_FILE = "jesd204_frame_mark_tb.vcd";
|
||||
`define TIMEOUT 1000000
|
||||
`include "tb_base.v"
|
||||
|
||||
localparam DATA_PATH_WIDTH = 8;
|
||||
|
||||
wire [9:0] cfg_octets_per_multiframe = 23;
|
||||
wire [7:0] cfg_beats_per_multiframe = 2;
|
||||
wire [7:0] cfg_octets_per_frame = 5;
|
||||
wire [DATA_PATH_WIDTH-1:0] sof;
|
||||
wire [DATA_PATH_WIDTH-1:0] somf;
|
||||
wire [DATA_PATH_WIDTH-1:0] eof;
|
||||
wire [DATA_PATH_WIDTH-1:0] eomf;
|
||||
|
||||
jesd204_frame_mark #(
|
||||
.DATA_PATH_WIDTH (DATA_PATH_WIDTH)
|
||||
) frame_mark (
|
||||
.clk (clk),
|
||||
.reset (reset),
|
||||
.cfg_octets_per_multiframe (cfg_octets_per_multiframe),
|
||||
.cfg_beats_per_multiframe (cfg_beats_per_multiframe),
|
||||
.cfg_octets_per_frame (cfg_octets_per_frame),
|
||||
.sof (sof),
|
||||
.eof (eof),
|
||||
.somf (somf),
|
||||
.eomf (eomf));
|
||||
|
||||
endmodule
|
||||
Reference in New Issue
Block a user