使用UDP編寫乙個四選一資料選擇器

2021-07-01 18:29:13 字數 1369 閱讀 1395

首先,說說今天重新安裝modelsim**軟體的心得吧,作為乙個學渣,今天終於弄清楚,什麼是新增環境變數,好吧,真的好學渣。

下面就要開始說說使用udp編寫乙個四選一資料選擇器的**,以及,所犯的錯誤吧:

1、正確**:

(1)udp模組:

primitive mux4_to_1(out,i1,i2,i3,i4,s1,s2);

//這個地方不得不說:在宣告埠列表的時候,第乙個必定是輸出埠

//起初我宣告為:primitive mux4_to_1(i1,i2,i3,i4,s1,s2,out);結果出現如下錯誤:

(2),**程式:

`include "mux4_to_1.v"

module stimulus;

reg in0,in1,in2,in3;

reg s0,s1;

wire out;

mux4_to_1 m(out,in0,in1,in2,in3,s0,s1);

initial

begin

in0=1;in1=0;in2=1;in3=0;

s0=0;s1=0;

#10 s0=0;s1=1;

#10 s0=1;s1=0;

#10 s0=1;s1=1;

//特別注意initial中新增延時,起初沒有新增,直接寫成: 

s0=0;s1=0;

s0=0;s1=1;

s0=1;s1=0;

s0=1;s1=1;

//這種方式**出的波形如下圖:這些語句在**0時刻順序執行,幾乎沒有延時的將s0,s1賦值為了1,1,因此**波形中只出現s0=1;s1=1;的波形

endendmodule

(3)最終正確的**波形:

mysql選乙個排序最小的 mysql排序區別

由淺入深詳細說說mysql排序模式,怎麼影響mysql選擇不同的排序模式和怎麼優化排序。排序是資料庫中的乙個基本功能,mysql也不例外。使用者通過order by語句即能達到將指定的結果集排序的目的,其實不僅僅是order by語句,group by語句,distinct語句都會隱含使用排序。本文...

做乙個電影院選座功能 前端

import react from react import from react router dom import details from routes details return 這是入口檔案的 內容 二 details.jsx import react,from react import...

Python用UDP編寫乙個簡單的通訊例項

python實現tcp通訊的例項 udp是面向無連線的協議,使用udp協議時,不需要建立連線,只需要知道對方的ip位址和埠號,就可以直接發資料報。優點是速度快,協議簡單,而且由於udp無需建立連線所以可支援廣播傳送等,但其缺點是無法保證資料可靠到達。接下來我嘗試用python實現udp協議的端對端通...