女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣使用毛刺濾波器來濾除毛刺和反彈?

OpenFPGA ? 來源:OpenFPGA ? 2023-08-30 10:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編程邏輯系統(tǒng)通常部署在可能存在噪聲的應(yīng)用中。這種噪聲會(huì)影響可編程邏輯設(shè)計(jì)接收的信號(hào)。例如,它可能會(huì)導(dǎo)致信號(hào)故障或跳動(dòng),如果處理不當(dāng),可能會(huì)導(dǎo)致設(shè)計(jì)和操作出現(xiàn)問題。

f4a9cb24-46db-11ee-a2ef-92fbcf53809c.png

毛刺的持續(xù)時(shí)間是隨機(jī)的,并且與時(shí)鐘沿不同步。因此,它們可能會(huì)導(dǎo)致下游信息損壞。

處理此問題的最常見方法是使用毛刺濾波器來濾除毛刺和反彈。

毛刺濾波器核心是使用長(zhǎng)度可變的移位寄存器,噪聲信號(hào)被放到寄存器中,直到移位寄存器的所有值都一致。此時(shí),信號(hào)可以視為穩(wěn)定。當(dāng)然,我們必須確定潛在毛刺和反彈可能持續(xù)多長(zhǎng)時(shí)間,以確保時(shí)鐘周期的寄存器大小正確。這就是為什么我們的毛刺濾波器需要非常靈活,并且需要確保其大小能夠適合每個(gè)應(yīng)用程序的要求。

濾波器應(yīng)該能夠接收噪聲輸入并濾除持續(xù)時(shí)間為多個(gè)時(shí)鐘脈沖的毛刺。

f4e60832-46db-11ee-a2ef-92fbcf53809c.png

libraryieee;
useieee.std_logic_1164.all;
useieee.numeric_std.all;

entityglitch_filteris
generic(
G_FILER_LEN:integer:=8
);
port(
i_clk:instd_ulogic;
i_noisy:instd_ulogic;
o_clean:outstd_ulogic
);
endglitch_filter;

architecturebehaviourofglitch_filteris

signals_delay_line:std_ulogic_vector(G_FILER_LEN-1downto0);
signals_delay_and:std_ulogic;
signals_delay_nor:std_ulogic;
signals_output_clean:std_ulogic;

begin

o_clean<=?s_output_clean;

????--Delay?disctete?using?delay?line
????synchroniser_process?:?process?(i_clk)?begin
????????if?rising_edge(i_clk)?then
????????????s_delay_line?<=?s_delay_line(G_FILER_LEN?-?2?downto?0)?&?
????????????????????????????i_noisy;
????????end?if;
????end?process;

????--Generate?AND?and?NOR?of?delay?line?bits
????s_delay_and?<=?'1'?when?to_01(s_delay_line)?=?
????????????????????????????(s_delay_line'range?=>'1')else'0';
s_delay_nor<=?'1'?when?to_01(s_delay_line)?=?
????????????????????????????(s_delay_line'range?=>'0')else'0';

--Setdiscretebasedondelayline
output_process:process(i_clk)begin
ifrising_edge(i_clk)then
ifs_delay_nor='1'then
s_output_clean<=?'0';
????????????elsif?s_delay_and?=?'1'?then
????????????????s_output_clean?<=?'1';
????????????end?if;
????????end?if;
????end?process;

end?behaviour;

為了測(cè)試這個(gè)模塊,創(chuàng)建一個(gè)簡(jiǎn)單的測(cè)試文件,它將隨機(jī)數(shù)量的毛刺注入信號(hào)中。在信號(hào)改變狀態(tài)后,許多隨機(jī)毛刺被輸入到信號(hào)中。如果濾波器運(yùn)行正常,則這些毛刺將在毛刺濾波器輸出干凈的信號(hào)。

libraryieee;
useieee.std_logic_1164.all;
useieee.numeric_std.all;
useieee.math_real.all;

entityglitch_filter_tbis
end;

architecturebenchofglitch_filter_tbis

componentglitch_filter
generic(
G_FILER_LEN:integer
);
port(
i_clk:instd_ulogic;
i_noisy:instd_ulogic;
o_clean:outstd_ulogic
);
endcomponent;

--Clockperiod
constantclk_period:time:=10ns;
--Generics
constantG_FILER_LEN:integer:=8;

--Ports
signali_clk:std_ulogic:='0';
signali_noisy:std_ulogic;
signalo_clean:std_ulogic;

begin

i_clk<=?not?i_clk?after?(clk_period/2);

??glitch_filter_inst?:?glitch_filter
????generic?map?(
??????G_FILER_LEN?=>G_FILER_LEN
)
portmap(
i_clk=>i_clk,
i_noisy=>i_noisy,
o_clean=>o_clean
);

uut:process

variableglitch_duration:integer;
variableseed1:positive:=1;
variableseed2:positive:=283647823;

impurefunctioninteger_random(min,max:integer)returnintegeris
variablerandom:real;
begin
uniform(seed1,seed2,random);
returninteger(round(random*real(max-min)+real(min)));
endfunction;

begin
i_noisy<=?'0';
????wait?until?rising_edge(i_clk);
????wait?for?G_FILER_LEN?*?clk_period;
????test:?for?i?in?0?to?1?loop
????????i_noisy?<=?'1';
????????wait?until?rising_edge(i_clk);
????????glitch_duration?:=?integer_random(1,5);
????????for?x?in?0?to?glitch_duration?loop
????????????i_noisy?<=?not?i_noisy;
????????????wait?until?rising_edge(i_clk);
????????end?loop;
????????i_noisy?<=?'1';
????????wait?for?20?*?clk_period;
????????report?"loop?high?completed"?severity?note;
????????i_noisy?<=?'0';
????????wait?until?rising_edge(i_clk);
????????glitch_duration?:=?integer_random(1,5);
????????for?x?in?0?to?glitch_duration?loop
????????????i_noisy?<=?not?i_noisy;
????????????wait?until?rising_edge(i_clk);
????????end?loop;
????????i_noisy?<=?'0';
????????wait?for?20?*?clk_period;
????????report?"loop?low?completed"?severity?note;
????end?loop;
????report?"Simulation?complete"?severity?failure;
????
end?process;

end;
f4fea07c-46db-11ee-a2ef-92fbcf53809c.png

運(yùn)行仿真后顯示在信號(hào)狀態(tài)改變后隨機(jī)數(shù)量的脈沖便增加。檢查輸出信號(hào)表明濾波器已正確濾除輸入信號(hào)中可能存在的毛刺。

正如在一開始所說的,這樣的濾波器對(duì)于部署在可能存在電噪聲的環(huán)境中非常有用。與 BRAM 上的 EDAC 等其他緩解策略相結(jié)合,這是可用于實(shí)現(xiàn)設(shè)計(jì)彈性的關(guān)鍵方法之一。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 濾波器
    +關(guān)注

    關(guān)注

    162

    文章

    8126

    瀏覽量

    181748
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5432

    瀏覽量

    124134
  • 狀態(tài)機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    493

    瀏覽量

    28189
  • BRAM
    +關(guān)注

    關(guān)注

    0

    文章

    41

    瀏覽量

    11287
  • 時(shí)鐘脈沖
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

    12950

原文標(biāo)題:【數(shù)字實(shí)驗(yàn)室】消除毛刺

文章出處:【微信號(hào):Open_FPGA,微信公眾號(hào):OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    TPA3110D2無信號(hào)輸入時(shí),輸出336kHZ的正弦波信號(hào)有明顯的毛刺,如何濾除毛刺

    采用TPA3110D2設(shè)計(jì)的功放板,無信號(hào)輸入時(shí),輸出336kHZ的正弦波信號(hào),有明顯的毛刺,可否有辦法濾除毛刺?該正弦信號(hào)雖然人的耳朵聽不到,可否濾除掉?
    發(fā)表于 11-04 06:58

    波形濾除毛刺

    rt我的波形如下圖所示,想用硬件把毛刺去除掉,請(qǐng)問各路大神原理圖怎么設(shè)計(jì)謝謝·~~
    發(fā)表于 04-11 22:08

    引入輸入濾波器濾除噪聲設(shè)計(jì)

    會(huì)在輸入電容上產(chǎn)生電壓紋波,從而增加EMI。因此,有必要采用一些其他方法提高傳導(dǎo)EMI的性能。本文主要討論的是引入輸入濾波器濾除噪聲,或增加屏蔽罩
    發(fā)表于 07-05 09:52

    毛刺濾波方法

    ,放大毛刺后如圖2所示,大約維持10ns的高電平。圖1圖2如何濾除這些毛刺呢?辦法有兩個(gè),其一就是用純粹硬件的辦法,在信號(hào)進(jìn)入FPGA之前進(jìn)行濾波處理,串個(gè)電阻并個(gè)電容都可以,特權(quán)同學(xué)
    發(fā)表于 06-04 05:00

    怎樣去設(shè)計(jì)一個(gè)使用時(shí)序邏輯對(duì)單bit信號(hào)進(jìn)行毛刺濾除操作的電路

    什么是邊沿檢測(cè)計(jì)數(shù)法?怎樣去設(shè)計(jì)一個(gè)使用時(shí)序邏輯對(duì)單bit信號(hào)進(jìn)行毛刺濾除操作的電路?怎樣用verilog寫出其代碼?
    發(fā)表于 08-19 06:53

    FPGA | 競(jìng)爭(zhēng)冒險(xiǎn)和毛刺問題

    產(chǎn)生的條件,減少毛刺的發(fā)生。例如,在數(shù)字電路設(shè)計(jì)中,常常采用格雷碼計(jì)數(shù)取代普通的二進(jìn)制計(jì)數(shù),這是因?yàn)楦窭状a計(jì)數(shù)的輸出每次只有一位跳變
    發(fā)表于 11-02 17:22

    電路從SDA和SCL線路中濾除毛刺的解決方法及過程

    I2C 控制規(guī)范 v2.1 規(guī)定了濾除快速工作模式下 SDA 和 SCL 線路上最大間距為 50ns 的毛刺。 Zynq-7000 AP SoCs PS7 中的 I2C 控制沒有實(shí)
    的頭像 發(fā)表于 06-29 14:00 ?1.9w次閱讀

    FPGA中的冒險(xiǎn)現(xiàn)象和如何處理毛刺

    通過改變?cè)O(shè)計(jì),破壞毛刺產(chǎn)生的條件,減少毛刺的發(fā)生。例如,在數(shù)字電路設(shè)計(jì)中,常常采用格雷碼計(jì)數(shù)取代普通的二進(jìn)制計(jì)數(shù),這是因?yàn)楦窭状a計(jì)數(shù)
    發(fā)表于 06-23 08:49 ?1986次閱讀
    FPGA中的冒險(xiǎn)現(xiàn)象和如何處理<b class='flag-5'>毛刺</b>

    電感的毛刺現(xiàn)象是什么意思?如何解決感應(yīng)毛刺

    毛刺現(xiàn)象是我們每一個(gè)電子愛好者避之唯恐不及的,今天我們學(xué)習(xí)一個(gè)毛刺現(xiàn)象以及如何規(guī)避它,進(jìn)而掌握電感升壓的原理。
    的頭像 發(fā)表于 08-15 14:53 ?5506次閱讀
    電感的<b class='flag-5'>毛刺</b>現(xiàn)象是什么意思?如何解決感應(yīng)<b class='flag-5'>毛刺</b>?

    在 FlexIO上進(jìn)行毛刺濾波的方法

    會(huì)由于毛刺的存在,導(dǎo)致錯(cuò)誤數(shù)據(jù)被接收。 對(duì)于這種情況,可以使用額外的定時(shí)設(shè)計(jì)一個(gè)毛刺濾波器,以避免錯(cuò)誤的發(fā)生。 使用定時(shí) 進(jìn)行
    的頭像 發(fā)表于 10-19 11:25 ?1471次閱讀

    什么是毛刺毛刺的大小和方向 如何測(cè)量毛刺的尺寸?

    的外觀、質(zhì)量和安全性。測(cè)量毛刺的尺寸及方向,以及檢查已去除的毛刺都是確保產(chǎn)品質(zhì)量的重要環(huán)節(jié)。 首先,我們討論毛刺的大小和方向如何測(cè)量。對(duì)于毛刺
    的頭像 發(fā)表于 12-07 14:24 ?7448次閱讀

    如何最小化毛刺尺寸?如何控制毛刺方向?

    如何最小化毛刺尺寸?如何控制毛刺方向? 為了得到高質(zhì)量的產(chǎn)品或工藝品,我們通常需要把毛刺的尺寸最小化,并控制其方向。毛刺會(huì)影響制品的外觀質(zhì)量、功能性能以及使用壽命。本文將介紹
    的頭像 發(fā)表于 12-07 14:24 ?1220次閱讀

    PCB鉆孔毛刺產(chǎn)生的原因及毛刺的危害

    PCB鉆孔毛刺產(chǎn)生的原因及毛刺的危害 PCB(Printed Circuit Board)是一種非常重要的電子組件,被廣泛應(yīng)用于各種電子設(shè)備中。在PCB的生產(chǎn)過程中,鉆孔是一個(gè)非常關(guān)鍵的步驟,用于
    的頭像 發(fā)表于 12-07 14:24 ?5798次閱讀

    雙面無毛刺沖裁如何實(shí)現(xiàn)(一種消除毛刺的加工方法)

    沖裁加工時(shí)總是會(huì)產(chǎn)生毛刺,很難消除掉,因此,經(jīng)常在加工后進(jìn)行壓毛刺消除毛刺。鑒于分型面的問題,最近使用去毛刺的方式有增加的趨勢(shì).
    的頭像 發(fā)表于 12-12 14:17 ?1255次閱讀
    雙面無<b class='flag-5'>毛刺</b>沖裁如何實(shí)現(xiàn)(一種消除<b class='flag-5'>毛刺</b>的加工方法)

    I2C噪聲毛刺濾波

    電子發(fā)燒友網(wǎng)站提供《I2C噪聲毛刺濾波.pdf》資料免費(fèi)下載
    發(fā)表于 10-08 14:39 ?6次下載
    I2C噪聲<b class='flag-5'>毛刺</b><b class='flag-5'>濾波</b>
    主站蜘蛛池模板: 德化县| 龙南县| 竹北市| 承德县| 高青县| 囊谦县| 安顺市| 财经| 胶州市| 巩留县| 宝清县| 屯昌县| 包头市| 瑞金市| 洱源县| 五家渠市| 三亚市| 新蔡县| 襄城县| 监利县| 盐池县| 子长县| 吴堡县| 罗平县| 马尔康县| 永仁县| 鲁甸县| 马山县| 佛山市| 保亭| 两当县| 吐鲁番市| 怀来县| 互助| 琼结县| 九江县| 泗阳县| 吕梁市| 宽甸| 从江县| 泌阳县|