亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

Multiple-input-Multiple-Output

  • lm75A溫度數(shù)字轉(zhuǎn)換器 FPGA讀寫實驗Verilog邏輯源碼Quartus工程文件+文檔資料

    lm75A溫度數(shù)字轉(zhuǎn)換器 FPGA讀寫實驗Verilog邏輯源碼Quartus工程文件+文檔資料,FPGA為CYCLONE4系列中的EP4CE6E22C8. 完整的工程文件,可以做為你的學(xué)習(xí)設(shè)計參考。LM75A 是一個使用了內(nèi)置帶隙溫度傳感器和模數(shù)轉(zhuǎn)換技術(shù)的溫度數(shù)字轉(zhuǎn)換器。它也是一個溫度檢測器,可提供一個過熱檢測輸出。LM75A 包含許多數(shù)據(jù)寄存器:配置寄存器用來存儲器件的某些配置,如器件的工作模式、OS 工作模式、OS 極性和OS 故障隊列等(在功能描述一節(jié)中有詳細(xì)描述);溫度寄存器(Temp),用來存儲讀取的數(shù)字溫度;設(shè)定點寄存器(Tos & Thyst),用來存儲可編程的過熱關(guān)斷和滯后限制,器件通過2 線的串行I2C 總線接口與控制器通信。LM75A 還包含一個開漏輸出(OS),當(dāng)溫度超過編程限制的值時該輸出有效。LM75A 有3 個可選的邏輯地址管腳,使得同一總線上可同時連接8個器件而不發(fā)生地址沖突。LM75A 可配置成不同的工作條件。它可設(shè)置成在正常工作模式下周期性地對環(huán)境溫度進(jìn)行監(jiān)控或進(jìn)入關(guān)斷模式來將器件功耗降至最低。OS 輸出有2 種可選的工作模式:OS 比較器模式和OS 中斷模式。OS 輸出可選擇高電平或低電平有效。故障隊列和設(shè)定點限制可編程,為了激活OS 輸出,故障隊列定義了許多連續(xù)的故障。溫度寄存器通常存放著一個11 位的二進(jìn)制數(shù)的補(bǔ)碼,用來實現(xiàn)0.125℃的精度。這個高精度在需要精確地測量溫度偏移或超出限制范圍的應(yīng)用中非常有用。正常工作模式下,當(dāng)器件上電時,OS 工作在比較器模式,溫度閾值為80℃,滯后75℃,這時,LM75A就可用作一個具有以上預(yù)定義溫度設(shè)定點的獨(dú)立的溫度控制器。module LM75_SEG_LED ( //input input                   sys_clk           ,input                   sys_rst_n         ,inout                   sda_port          ,//output output wire              seg_c1         ,output wire              seg_c2         ,output wire              seg_c3         ,output wire              seg_c4         ,output reg               seg_a          ,output reg               seg_b          ,output reg               seg_c          ,output reg               seg_e          ,output reg               seg_d          ,output reg               seg_f          ,output reg               seg_g          ,output reg               seg_h          ,      output reg              clk_sclk                        );//parameter define parameter WIDTH = 8;parameter SIZE  = 8;//reg define reg    [WIDTH-1:0]       counter             ;reg    [9:0]             counter_div         ;reg                      clk_50k             ;reg                      clk_200k            ;reg                      sda                 ;reg                      enable              ;

    標(biāo)簽: lm75a 數(shù)字轉(zhuǎn)換器 fpga verilog

    上傳時間: 2021-10-27

    上傳用戶:

  • IIC接口E2PROM(AT24C64) 讀寫VERILOG 驅(qū)動源碼+仿真激勵文件: module

    IIC接口E2PROM(AT24C64) 讀寫VERILOG 驅(qū)動源碼+仿真激勵文件:module i2c_dri    #(      parameter   SLAVE_ADDR = 7'b1010000   ,  //EEPROM從機(jī)地址      parameter   CLK_FREQ   = 26'd50_000_000, //模塊輸入的時鐘頻率      parameter   I2C_FREQ   = 18'd250_000     //IIC_SCL的時鐘頻率    )   (                                                                input                clk        ,        input                rst_n      ,                                                //i2c interface                          input                i2c_exec   ,  //I2C觸發(fā)執(zhí)行信號    input                bit_ctrl   ,  //字地址位控制(16b/8b)    input                i2c_rh_wl  ,  //I2C讀寫控制信號    input        [15:0]  i2c_addr   ,  //I2C器件內(nèi)地址    input        [ 7:0]  i2c_data_w ,  //I2C要寫的數(shù)據(jù)    output  reg  [ 7:0]  i2c_data_r ,  //I2C讀出的數(shù)據(jù)    output  reg          i2c_done   ,  //I2C一次操作完成    output  reg          i2c_ack    ,  //I2C應(yīng)答標(biāo)志 0:應(yīng)答 1:未應(yīng)答    output  reg          scl        ,  //I2C的SCL時鐘信號    inout                sda        ,  //I2C的SDA信號                                           //user interface                       output  reg          dri_clk       //驅(qū)動I2C操作的驅(qū)動時鐘     );//localparam definelocalparam  st_idle     = 8'b0000_0001; //空閑狀態(tài)localparam  st_sladdr   = 8'b0000_0010; //發(fā)送器件地址(slave address)localparam  st_addr16   = 8'b0000_0100; //發(fā)送16位字地址localparam  st_addr8    = 8'b0000_1000; //發(fā)送8位字地址localparam  st_data_wr  = 8'b0001_0000; //寫數(shù)據(jù)(8 bit)localparam  st_addr_rd  = 8'b0010_0000; //發(fā)送器件地址讀localparam  st_data_rd  = 8'b0100_0000; //讀數(shù)據(jù)(8 bit)localparam  st_stop     = 8'b1000_0000; //結(jié)束I2C操作//reg definereg            sda_dir   ; //I2C數(shù)據(jù)(SDA)方向控制reg            sda_out   ; //SDA輸出信號reg            st_done   ; //狀態(tài)結(jié)束reg            wr_flag   ; //寫標(biāo)志reg    [ 6:0]  cnt       ; //計數(shù)reg    [ 7:0]  cur_state ; //狀態(tài)機(jī)當(dāng)前狀態(tài)reg    [ 7:0]  next_state; //狀態(tài)機(jī)下一狀態(tài)reg    [15:0]  addr_t    ; //地址reg    [ 7:0]  data_r    ; //讀取的數(shù)據(jù)reg    [ 7:0]  data_wr_t ; //I2C需寫的數(shù)據(jù)的臨時寄存reg    [ 9:0]  clk_cnt   ; //分頻時

    標(biāo)簽: iic 接口 e2prom at24c64 verilog 驅(qū)動 仿真

    上傳時間: 2021-11-05

    上傳用戶:

  • 最新使用Altium Designer的Output Job管理文件輸出各類文檔的教程

    主要內(nèi)容包括了:1.Altium 產(chǎn)品的優(yōu)勢,2.Altium 產(chǎn)品之外的價值,3.競爭對手分析,4.Altium Designer 16的主要功能基于單點工具做電子產(chǎn)品設(shè)計的客戶,在輸出設(shè)計和加工文檔時會遇到很多的麻煩,他們會在這方面花費(fèi)大量時間的。 主要的麻煩如下:設(shè)計輸出和加工文檔種類繁多,需要由不同的工具輸出。例如:原理圖打印、PCB打印、物料清單(BOM)、光繪文件(Gerber)、裝配文件、測試點報告等每次輸出這些文檔時需要重復(fù)設(shè)置輸出配置有些客戶需要按照公司標(biāo)準(zhǔn)模板輸出這些文件有些客戶需要經(jīng)過非常嚴(yán)格的審批程序才能發(fā)布這些文件,這個過程中需要反復(fù)輸出這些文件針對單獨(dú)設(shè)計文件進(jìn)行輸出時經(jīng)常會使用錯誤的設(shè)計文件版本Output Job是一個管理文件,所有輸出文檔 的輸出設(shè)置都保存在這個文件中。一旦設(shè)置 完成后,任何時候打開這個管理文檔就可以 正確地輸出各種輸出文檔。只需要設(shè)置一次文檔的輸出選項每個輸出文檔可以設(shè)置正確的模板始終與項目中設(shè)計文檔的最新版本保持同步Output Job也可以作為模板用于新的設(shè)計

    標(biāo)簽: altium designer output job

    上傳時間: 2021-11-06

    上傳用戶:zhaiyawei

  • 基于FPGA設(shè)計的字符VGA LCD顯示實驗Verilog邏輯源碼Quartus工程文件+文檔說明

    基于FPGA設(shè)計的字符VGA  LCD顯示實驗Verilog邏輯源碼Quartus工程文件+文檔說明,通過字符轉(zhuǎn)換工具將字符轉(zhuǎn)換為 8 進(jìn)制 mif 文件存放到單端口的 ROM IP 核中,再從ROM 中把轉(zhuǎn)換后的數(shù)據(jù)讀取出來顯示到 VGA 上,F(xiàn)PGA型號Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。module top( input                       clk, input                       rst_n, //vga output         output                      vga_out_hs, //vga horizontal synchronization          output                      vga_out_vs, //vga vertical synchronization                   output[4:0]                 vga_out_r,  //vga red output[5:0]                 vga_out_g,  //vga green output[4:0]                 vga_out_b   //vga blue );wire                            video_clk;wire                            video_hs;wire                            video_vs;wire                            video_de;wire[7:0]                       video_r;wire[7:0]                       video_g;wire[7:0]                       video_b;wire                            osd_hs;wire                            osd_vs;wire                            osd_de;wire[7:0]                       osd_r;wire[7:0]                       osd_g;wire[7:0]                       osd_b;assign vga_out_hs = osd_hs;assign vga_out_vs = osd_vs;assign vga_out_r  = osd_r[7:3]; //discard low bit dataassign vga_out_g  = osd_g[7:2]; //discard low bit dataassign vga_out_b  = osd_b[7:3]; //discard low bit data//generate video pixel clockvideo_pll video_pll_m0( .inclk0                (clk                        ), .c0                    (video_clk                  ));color_bar color_bar_m0( .clk                   (video_clk                  ), .rst                   (~rst_n                     ), .hs                    (video_hs                   ), .vs                    (video_vs                   ), .de                    (video_de                   ), .rgb_r                 (video_r                    ), .rgb_g                 (video_g                    ), .rgb_b                 (video_b                    ));osd_display  osd_display_m0( .rst_n                 (rst_n                      ), .pclk                  (video_clk                  ), .i_hs                  (video_hs                   ), .i_vs                  (video_vs                   ), .i_de                  (video_de                   ), .i_data                ({video_r,video_g,video_b}  ), .o_hs                  (osd_hs                     ), .o_vs                  (osd_vs                     ), .o_de                  (osd_de                     ), .o_data                ({osd_r,osd_g,osd_b}        ));endmodule

    標(biāo)簽: fpga vga lcd

    上傳時間: 2021-12-18

    上傳用戶:

  • 基于FPGA設(shè)計的vga顯示測試實驗Verilog邏輯源碼Quartus工程文件+文檔說明 FPGA

    基于FPGA設(shè)計的vga顯示測試實驗Verilog邏輯源碼Quartus工程文件+文檔說明,F(xiàn)PGA型號Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。module top( input                       clk, input                       rst_n, //vga output         output                      vga_out_hs, //vga horizontal synchronization          output                      vga_out_vs, //vga vertical synchronization                   output[4:0]                 vga_out_r,  //vga red output[5:0]                 vga_out_g,  //vga green output[4:0]                 vga_out_b   //vga blue );wire                            video_clk;wire                            video_hs;wire                            video_vs;wire                            video_de;wire[7:0]                       video_r;wire[7:0]                       video_g;wire[7:0]                       video_b;assign vga_out_hs = video_hs;assign vga_out_vs = video_vs;assign vga_out_r  = video_r[7:3]; //discard low bit dataassign vga_out_g  = video_g[7:2]; //discard low bit dataassign vga_out_b  = video_b[7:3]; //discard low bit data//generate video pixel clockvideo_pll video_pll_m0( .inclk0(clk), .c0(video_clk));color_bar color_bar_m0( .clk(video_clk), .rst(~rst_n), .hs(video_hs), .vs(video_vs), .de(video_de), .rgb_r(video_r), .rgb_g(video_g), .rgb_b(video_b));endmodule

    標(biāo)簽: fpga vga顯示 verilog quartus

    上傳時間: 2021-12-19

    上傳用戶:kingwide

  • MIPI DSI to eDP converter

    Texas instruments MIPI DSI to eDP converter. Input supports 2 channel, 4 lanes each, up to 1.5GBit/s. Total input bandwidth is 12Gbit/s. Output eDP 1.4 1,2 or 4 lanes up to 5.4Gbit/s. output up to 4096x2304 60fps. 

    標(biāo)簽: mipi dsi

    上傳時間: 2021-12-22

    上傳用戶:

  • 高通(Qualcomm)藍(lán)牙芯片QCC5151_硬件設(shè)計詳細(xì)指導(dǎo)書(官方內(nèi)部培訓(xùn)手冊)

    高通(Qualcomm)藍(lán)牙芯片QCC5151_硬件設(shè)計詳細(xì)指導(dǎo)書(官方內(nèi)部培訓(xùn)手冊)共52頁其內(nèi)容是針對硬件設(shè)計、部分重要元器件選擇(ESD,F(xiàn)ilter)及走線注意事項的詳細(xì)說明。2 Power management 2.1 SMPS 2.1.1 Components specification 2.1.2 Input power supply selection 2.1.3 Minimize SMPS EMI emissions 2.1.4 Internal LDOs and digital core decoupling 2.1.5 Powering external components 2.2 Charger 2.2.1 Charger connections.2.2.2 General charger operation2.2.3 Temperature measurement during charging 2.3 SYS_CTRL 3 Bluetooth radio3.1 RF PSU component choice 3.2 RF band-pass filter3.3 Layout (天線 走線的注意事項)4 Audio4.1 Audio bypass capacitors 4.2 Earphone speaker output4.3 Line/Mic input 4.4 Headphone output optimizition5 LED pads 5.1 LED driver 5.2 Digital/Button input 5.3 Analog input5.4 Disabled 6 Reset pin (Reset#)7 QSPIinterface 8 USB interfaces 8.1 USB device port8.1.1 USB connections8.1.2 Layout notes8.1.3 USB charger detection

    標(biāo)簽: qualcomm 藍(lán)牙芯片 qcc5151

    上傳時間: 2022-01-24

    上傳用戶:XuVshu

  • FPGA Verilog HDL設(shè)計溫度傳感器ds18b20溫度讀取并通過lcd1620和數(shù)碼管顯示

    FPGA Verilog HDL設(shè)計溫度傳感器ds18b20溫度讀取并通過lcd1620和8位LED數(shù)碼管顯示的QUARTUS II 12.0工程文件,包括完整的設(shè)計文件.V源碼,可以做為你的學(xué)習(xí)及設(shè)計參考。module ds18b20lcd1602display ( Clk, Rst,      DQ,   //18B20數(shù)據(jù)端口 Txd,  //串口發(fā)送端口 LCD_Data, //lcd LCD_RS, LCD_RW, LCD_En, SMData, //數(shù)碼管段碼 SMCom   //數(shù)碼管位碼 );input Rst,Clk;output Txd,LCD_RS,LCD_En,LCD_RW;inout DQ;output[7:0] LCD_Data;output[7:0] SMData;output[3:0] SMCom;wire DataReady;//測溫完成信號wire [15:0] MeasureResult;//DS18B20測溫結(jié)果reg  [15:0] Temperature;//產(chǎn)生LCD的位碼和段碼LCD1602Display Gen_LCD(.resetin(Rst),.clkin(Clk),.Data16bIn(Temperature),.lcd_data(LCD_Data),.lcd_rs(LCD_RS),.lcd_rw(LCD_RW),.lcd_e(LCD_En)/*,.SMCom(SMCom)*/);//DS18B20測溫和發(fā)送  DS18B20 TmpMeasureAndTx(.Rst(Rst),.Clk(Clk),.DQ(DQ),.Txd(Txd),.FinishFlag(DataReady),.Data16b(MeasureResult));//產(chǎn)生數(shù)碼管的位碼和段碼SMDisplay Gen_SM(.Rst(Rst),.

    標(biāo)簽: fpga verilog hdl 溫度傳感器 ds18b20 lcd1620 數(shù)碼顯示

    上傳時間: 2022-01-30

    上傳用戶:

  • verilog實現(xiàn)I2C通信的slave模塊源碼狀態(tài)機(jī)設(shè)位計可做I2C接口的仿真模型

    verilog實現(xiàn)I2C通信的slave模塊源碼狀態(tài)機(jī)設(shè)位計可做I2C接口的仿真模型//`timescale 1ns/1psmodule I2C_slv (input [6:0] slv_id,input       RESET,input       scl_i,      //I2C clkinput       sda_i,      //I2C data ininput [7:0] I2C_RDDATA,////////////////////////output reg       sda_o,     //I2C data outoutput reg       reg_w,     //reg write enable pulse (1T of scl_i)output reg [7:0] I2C_ADDR,output reg [7:0] I2C_DATA);  parameter ST_ADDR    = 4'd0;  parameter ST_ACK     = 4'd1;  parameter ST_WDATA1  = 4'd2;  parameter ST_WACK1   = 4'd3;  parameter ST_WDATA2  = 4'd4;  parameter ST_WACK2   = 4'd5;  parameter ST_WDATA3  = 4'd6;  parameter ST_WACK3   = 4'd7;  parameter ST_RDATA1  = 4'd8;  parameter ST_RACK1   = 4'd9;  parameter ST_IDLE    = 4'd15;//---------------------------------------------------------------------------// Signal Declaration//---------------------------------------------------------------------------  reg        i2c_start_n, i2c_stop_n;  //wire       RESET_scl;  wire       i2c_stp_n, i2c_RESET;  reg [3:0]  i2c_cs, i2c_ns;  reg [3:0]  cnt_bit;  reg [7:0]  d_vec;  reg        i2c_rd, i2c_ack;  reg [7:0]  I2C_RDDATA_latch;

    標(biāo)簽: verilog i2c 通信 slave

    上傳時間: 2022-02-03

    上傳用戶:

  • PW5410B_2.0.pdf規(guī)格書下載

    The PW5410B is a low noise, constant frequency (1.2MHz) switched capacitor voltage doubler. Itproduces a regulated output voltage from 1.8V to 5V input with up to 100mA of output current. Lowexternal parts count (one flying capacitor and two small bypass capacitors at VIN and VOUT) makethe PW5410B ideally suited for small, battery-powered applications

    標(biāo)簽: pw5410

    上傳時間: 2022-02-11

    上傳用戶:wangshoupeng199

主站蜘蛛池模板: 华阴市| 宁武县| 龙里县| 昆明市| 甘肃省| 邮箱| 弋阳县| 普兰店市| 静宁县| 巢湖市| 武隆县| 武城县| 涞水县| 呼伦贝尔市| 高邑县| 监利县| 阿克陶县| 将乐县| 江都市| 吉林市| 象山县| 肇源县| 博客| 紫阳县| 桂林市| 大悟县| 丰城市| 庆元县| 文安县| 龙山县| 蓬莱市| 巴楚县| 钦州市| 宜兰市| 鄢陵县| 仁布县| 隆林| 济南市| 舞阳县| 蓬安县| 梁河县|