女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

為何使用FPGA作為FPS游戲的“DMA”橋梁?

OpenFPGA ? 來源:OpenFPGA ? 2023-11-09 14:48 ? 次閱讀

最近,CF中某些主播“開(下稱KG)掛”升上熱搜,作為十年老兵,瓜是吃的飽飽的。之后官方下場(chǎng)進(jìn)行檢測(cè),但是沒有檢測(cè)到軟件KG行為,而是檢測(cè)到主播有硬件設(shè)備異常情況。關(guān)于事件的來龍去脈就不過多贅述了,大家可以去某些社區(qū)吃瓜,我們今天只談技術(shù),不吃瓜。

088ce490-7eaf-11ee-939d-92fbcf53809c.png

現(xiàn)在已經(jīng)是3202年了,軟件KG已經(jīng)是過去式了,因?yàn)榭梢詸z測(cè)到電腦中的數(shù)據(jù)異常,所以游戲官方對(duì)于這種G是一查一個(gè)準(zhǔn)。現(xiàn)在的高級(jí)G都是硬件G,而硬件G中一個(gè)最常見的就是FPGA做的DMA G。

原理

使用FPGA進(jìn)行DMA(Direct Memory Access,直接內(nèi)存訪問)作弊原理:主要是通過FPGA直接訪問計(jì)算機(jī)內(nèi)存中的數(shù)據(jù),可以進(jìn)行數(shù)據(jù)修改(血量,金幣等),或者將數(shù)據(jù)導(dǎo)出來到其他設(shè)備上顯示(對(duì)手位置)。那為什么要使用FPGA進(jìn)行操作呢?

主要原因就是FPGA靈活,這種行業(yè)就是灰色產(chǎn)業(yè),不會(huì)有專用的ASIC(未來可能有),所以FPGA的優(yōu)勢(shì)就體現(xiàn)出來了;二是驅(qū)動(dòng)易改,可以模擬電腦中的網(wǎng)卡、GPU等,這樣即使官方查到,最多就是硬件設(shè)備異常,不會(huì)直接查到KG的證據(jù)。

08a7f5dc-7eaf-11ee-939d-92fbcf53809c.png

自己做一個(gè)?

這種灰色產(chǎn)業(yè),國(guó)內(nèi)肯定不會(huì)直接出來賣的,但是出于學(xué)習(xí)的目的,我們今天看一個(gè)項(xiàng)目:

08b4a99e-7eaf-11ee-939d-92fbcf53809c.png

PCILeech FPGA 項(xiàng)目包含用于基于 FPGA 的設(shè)備的軟件和 HDL 代碼(還有硬件),可與PCILeech 直接內(nèi)存訪問 (DMA) 攻擊工具包和MemProcFS - 內(nèi)存處理文件系統(tǒng)一起使用。使用基于 FPGA 的設(shè)備具有許多優(yōu)勢(shì):其一是基于 FPGA 的硬件提供對(duì) 64 位內(nèi)存空間的訪問,而無需依賴目標(biāo)系統(tǒng)上運(yùn)行的內(nèi)核;其二是基于 FPGA 的設(shè)備也更加穩(wěn)定。基于 FPGA 的設(shè)備還可以發(fā)送原始 PCIe 事務(wù)層數(shù)據(jù)包 TLP - 允許進(jìn)行更專業(yè)的研究。

支持的設(shè)備:

目前該項(xiàng)目支持的硬件(大部分硬件開源):

設(shè)備 接口 傳輸速度 PCIe版本
Screamer PCIe Squirrel USB-C 180 MB/s PCIe gen2 x1
LeetDMA USB-C 180 MB/s PCIe gen2 x1
Enigma X1 USB-C 200 MB/s PCIe gen2 x1
PCIeScreamerR04 USB-C 180 MB/s PCIe gen2 x4*
ScreamerM2 USB3/USB-C 180 MB/s PCIe gen2 x4*
PCIeScreamer USB3 100 MB/s PCIe gen2 x1
AC701/FT601 USB3 150 MB/s PCIe gen2 x4*
SP605/FT601 USB3 75 MB/s PCIe gen1 x1
Acorn/FT2232H USB2 25 MB/s PCIe gen2 x4*
NeTV2 UDP/IP 7 MB/s PCIe gen2 x4*
SP605/TCP TCP/IP 100kB/s PCIe gen1 x1

*) PCILeech FPGA 只使用 PCIe x1,即使硬件方面有更多 PCIe 通道可用。因?yàn)閤1就足以提供我們需要的性能。

請(qǐng)從上面的列表中選擇最適合需求的 FPGA 硬件。如果性能是關(guān)鍵,目前建議使用 Screamer 系列、Enigma X1 或 AC701。

這個(gè)項(xiàng)目是基于上面項(xiàng)目進(jìn)行延伸的,使用的是NETV2(硬件地址:https://github.com/AlphamaxMedia/netv2-mainboard),獲取DMA數(shù)據(jù)后標(biāo)記敵人的位置,然后與輸入的HDMI數(shù)據(jù)疊加,最后HDMI輸出畫面就是游戲畫面和標(biāo)記的敵人畫面疊加的畫面。







審核編輯:劉清

聲明:本文內(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1643

    文章

    21954

    瀏覽量

    613911
  • FPS
    FPS
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    12159
  • dma
    dma
    +關(guān)注

    關(guān)注

    3

    文章

    572

    瀏覽量

    102285

原文標(biāo)題:“不會(huì)被封的外掛”,為何使用FPGA作為FPS游戲的“DMA”橋梁

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

收藏 人收藏

    評(píng)論

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

    通過 FX3 以 5200*3900 分辨率、15fps 的速度從我的 fpga 傳輸視頻數(shù)據(jù)流,但無法設(shè)置最小/最大比特率描述符值,怎么解決?

    我正試圖通過 FX3 以 5200*3900 分辨率、15fps 的速度從我的 fpga 傳輸視頻數(shù)據(jù)流,但無法設(shè)置最小/最大比特率描述符值,因?yàn)槊枋龇笮≈挥?32 位。 描述符的預(yù)期值應(yīng)該是
    發(fā)表于 05-23 06:35

    極端天氣頻發(fā)?這套橋梁結(jié)構(gòu)安全監(jiān)測(cè)方案,讓橋梁“聽懂風(fēng)雨聲”

    近年來,我國(guó)公路橋梁發(fā)展取得了歷史性成就。隨著橋梁服役年限的延長(zhǎng),加之環(huán)境侵蝕作用、荷載長(zhǎng)期效應(yīng)等因素影響,不可避免地導(dǎo)致橋梁結(jié)構(gòu)劣化、材料老化、性能退化,極端情況下的耦合作用可能引起突發(fā)性災(zāi)害事故
    的頭像 發(fā)表于 04-18 13:55 ?164次閱讀
    極端天氣頻發(fā)?這套<b class='flag-5'>橋梁</b>結(jié)構(gòu)安全監(jiān)測(cè)方案,讓<b class='flag-5'>橋梁</b>“聽懂風(fēng)雨聲”

    DLPC3479每次投影幀率切換(如從60FPS切換到30FPS),改變后的幀率生效時(shí)間是多久?

    我們使用FPGA將24 路并行像素信號(hào) 傳送給dlpc3479進(jìn)行處理,進(jìn)而通過dlp4710投影顯示。 我們一次要投影3組圖片,每組100張。 第一組的100張圖片以60FPS的幀率投影
    發(fā)表于 02-24 06:26

    ads1204基于fpga的sinc3濾波,為何輸出的25位數(shù)據(jù)為什么都不是定值?

    我是用DSP給FPGA提供濾波時(shí)鐘的(也就是CNR,設(shè)置為256),輸入給的是恒定的值,不知為何輸出的25位數(shù)據(jù)為什么都不是定值,有做過的高手嗎?求助!
    發(fā)表于 01-15 06:40

    ZYNQ基礎(chǔ)---AXI DMA使用

    前言 在ZYNQ中進(jìn)行PL-PS數(shù)據(jù)交互的時(shí)候,經(jīng)常會(huì)使用到DMA,其實(shí)在前面的ZYNQ學(xué)習(xí)當(dāng)中,也有學(xué)習(xí)過DMA的使用,那就是通過使用自定義的IP,完成HP接口向內(nèi)存寫入和讀取數(shù)據(jù)的方式。同樣
    的頭像 發(fā)表于 01-06 11:13 ?1909次閱讀
    ZYNQ基礎(chǔ)---AXI <b class='flag-5'>DMA</b>使用

    THS1209 SYNC腳位的功能為何?

    第一次接觸 并列ADC 功能的IC 想請(qǐng)問一下 TI人員 關(guān)于THS1209的寫入和讀取暫存器 和 讀取DATA的腳位動(dòng)作關(guān)係 1. 當(dāng)我要寫入暫存器時(shí),其CS0、CS1、W/R和RD動(dòng)作為何
    發(fā)表于 12-25 06:46

    FPGA打磚塊小游戲設(shè)計(jì)思路

    ? 交流問題 ? Q :FPGA打磚塊小游戲,如何基于FPGA用verilog語(yǔ)言在Vivado平臺(tái)上寫打磚塊小游戲,最好能用到PS2與VGA。 A :以下是一個(gè)基于
    的頭像 發(fā)表于 12-09 16:57 ?780次閱讀

    DMA是什么?詳細(xì)介紹

    DMA(Direct Memory Access)是一種允許某些硬件子系統(tǒng)直接訪問系統(tǒng)內(nèi)存的技術(shù),而無需中央處理單元(CPU)的介入。這種技術(shù)可以顯著提高數(shù)據(jù)傳輸速率,減輕CPU的負(fù)擔(dān),并提高整體
    的頭像 發(fā)表于 11-11 10:49 ?1.7w次閱讀

    海外IP節(jié)點(diǎn):加速全球互聯(lián)網(wǎng)訪問的橋梁

    海外IP節(jié)點(diǎn)作為全球互聯(lián)網(wǎng)訪問的橋梁,發(fā)揮著至關(guān)重要的作用。
    的頭像 發(fā)表于 11-07 07:13 ?813次閱讀

    橋梁監(jiān)測(cè)預(yù)警系統(tǒng)的應(yīng)用優(yōu)勢(shì)有哪些

    在現(xiàn)代社會(huì),橋梁作為連接城市與鄉(xiāng)村、促進(jìn)經(jīng)濟(jì)發(fā)展的重要基礎(chǔ)設(shè)施,其安全穩(wěn)定關(guān)系到人民生命財(cái)產(chǎn)安全和區(qū)域經(jīng)濟(jì)的順暢運(yùn)行。隨著科技的不斷進(jìn)步,橋梁監(jiān)測(cè)預(yù)警系統(tǒng)成為守護(hù)這些交通命脈的智慧之眼。
    的頭像 發(fā)表于 10-23 16:05 ?524次閱讀

    藍(lán)牙模塊如何提升游戲設(shè)備的體驗(yàn)?

    在當(dāng)今科技飛速發(fā)展的時(shí)代,游戲設(shè)備正經(jīng)歷著一場(chǎng)前所未有的智能化變革。作為連接虛擬世界與現(xiàn)實(shí)體驗(yàn)的重要橋梁,藍(lán)牙模塊已經(jīng)成為游戲設(shè)備不可或缺的核心組件之一。它的廣泛應(yīng)用,不僅為玩家提供了
    的頭像 發(fā)表于 09-25 17:11 ?660次閱讀
    藍(lán)牙模塊如何提升<b class='flag-5'>游戲</b>設(shè)備的體驗(yàn)?

    橋梁位移監(jiān)測(cè)站的重要作用

    在繁忙的交通網(wǎng)絡(luò)中,橋梁作為連接江河兩岸、跨越深谷溝壑的重要通道,承載著車輛與行人的安全通行重任。然而,隨著時(shí)間的推移,自然環(huán)境的變化、車輛荷載的累積以及材料的老化等因素,都可能對(duì)橋梁結(jié)構(gòu)
    的頭像 發(fā)表于 09-05 13:27 ?409次閱讀

    橋梁在線監(jiān)測(cè)解決方案:科技賦能,守護(hù)橋梁安全

    在現(xiàn)代社會(huì),橋梁作為連接城市與鄉(xiāng)村、跨越河流與峽谷的重要交通設(shè)施,其安全性和穩(wěn)定性直接關(guān)系到人民生命財(cái)產(chǎn)的安全以及經(jīng)濟(jì)社會(huì)的正常運(yùn)轉(zhuǎn)。然而,橋梁在長(zhǎng)期使用過程中,會(huì)受到自然環(huán)境、車輛荷載、材料老化等
    的頭像 發(fā)表于 08-30 15:07 ?618次閱讀

    基于 FPGA 的飛機(jī)大戰(zhàn)游戲系統(tǒng)設(shè)計(jì)

    第一部分 設(shè)計(jì)概述1.1 設(shè)計(jì)目的我們?cè)O(shè)計(jì)了一款基于 FPGA 的SEA開發(fā)板 的飛機(jī)大戰(zhàn)游戲。飛機(jī)大戰(zhàn)游戲是一款休閑益智類游戲,既簡(jiǎn)單又耐玩。在初始界面,我們有開始
    發(fā)表于 07-24 20:03

    FCX3 OV5640 usb2.0下添加1200*1200 15fps會(huì)出現(xiàn)空間不足錯(cuò)誤,如何解決?

    你好 我現(xiàn)在可以在USB3.0 下1200*1200顯示15fps,或者12-13fps圖像。現(xiàn)在需要USB2.0下顯示。有以下問題需要確認(rèn)和解決。 1 我使用軟件image sensor
    發(fā)表于 07-05 07:26