⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bus_connect.v

📁 运用TLC5510A高速(20M),扫描出波形,测量相位差,两个TLC5510A测两个波形.
💻 V
字号:
module BUS_Connect(Din0,Din1,Din2,Din3,Din4,Din5,Din6,Din7,Dout,
                   CS0,CS1,CS2,CS3,CS4,CS5,CS6,CS7,RD);
  input RD;
  input [7:0] Din0,Din1,Din2,Din3,Din4,Din5,Din6,Din7;
  input CS0,CS1,CS2,CS3,CS4,CS5,CS6,CS7;
  output [7:0] Dout;
 
  wire [7:0] CSin; 
  reg [7:0] Data_Temp;
   
  assign CSin={CS7,CS6,CS5,CS4,CS3,CS2,CS1,CS0};
  assign Dout=(CSin!=8'hff && !RD)? Data_Temp:8'hzz;
  
  always @(CSin or RD)
    begin
       case (CSin)
         8'b11111110 :  Data_Temp<=Din0;
         8'b11111101 :  Data_Temp<=Din1;
         8'b11111011 :  Data_Temp<=Din2;
         8'b11110111 :  Data_Temp<=Din3;
         8'b11101111 :  Data_Temp<=Din4;
         8'b11011111 :  Data_Temp<=Din5;
         8'b10111111 :  Data_Temp<=Din6;
         8'b01111111 :  Data_Temp<=Din7;
       endcase
    end
endmodule  


  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -