• 正文
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

應(yīng)用方案:實(shí)時(shí)數(shù)據(jù)加密

04/29 10:40
401
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
應(yīng)用方案:實(shí)時(shí)數(shù)據(jù)加密

 

利用CPLD設(shè)計(jì)加密電路方便可行,能夠較好地實(shí)現(xiàn)加密功能。
AG32系列MCU產(chǎn)品,在芯片內(nèi)部?jī)?nèi)置了CPLD邏輯,可以有效地滿(mǎn)足各種數(shù)據(jù)采集需求,降低了客戶(hù)的BOM成本。
以下方案使用了MCU的以太網(wǎng)MAC部分,以及CPLD部分,幫助客戶(hù)實(shí)現(xiàn)了圖像傳輸?shù)膶?shí)時(shí)加密。

在以太網(wǎng)圖像傳輸上的應(yīng)用,CPLD截取MAC傳輸?shù)臄?shù)據(jù),加上了自定義的CRC值,再通過(guò)MAC傳輸出去,相當(dāng)于對(duì)實(shí)時(shí)圖像數(shù)據(jù)進(jìn)行了簡(jiǎn)單的CRC加密。
如需對(duì)數(shù)據(jù)進(jìn)行加密,也可以利用CPLD實(shí)現(xiàn)對(duì)數(shù)據(jù)的AES算法加密操作,原理大體相同。

方案特點(diǎn):
1、AG32具備最高248MHz時(shí)鐘頻率,擁有豐富的外設(shè),包括五個(gè)UART、兩個(gè)I2C、支持USB、CAN和SPI通道等豐富的外圍模塊,以其高速的指令執(zhí)行速度、方便的JTAG調(diào)試方式和低功耗等特性為數(shù)據(jù)采集與處理的設(shè)計(jì)提供了一個(gè)較為完善的平臺(tái)。
2、AG32擁有3x12位最多3M SPS的ADC(17個(gè)通道),和2個(gè)DAC,并且提供兩個(gè)雙通道比較器。
3、AG32初始與STM32管腳兼容,但可以通過(guò)配置文件全部靈活重定義,給內(nèi)核中的MCU和CPLD使用,因此可提供超出STM32的GPIO口數(shù)量。
4、AG32的MCU和CPLD通過(guò)芯片內(nèi)部AHB總線(xiàn)高速通信,速度遠(yuǎn)超傳統(tǒng)SPI。
5、AG32內(nèi)置CPLD可實(shí)現(xiàn)客戶(hù)定制邏輯功能。
6、提供32/48/64/100多種封裝

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶(hù)資源
  • 寫(xiě)文章/發(fā)需求
立即登錄