成人sese/国产免费人成视频在线观看/九色 在线/免费观看又色又爽又黄的/啪在线视频/日日做日日摸夜夜爽

首頁 新聞 > 科技 > 正文

跳上Avalon總線:一種簡化的FPGA接口

引言

許多新式FPGA設計采用了一些用于控制的嵌入式處理器。一種典型解決方案需要使用諸如NIOS等嵌入式軟處理器。另一種解決方案則使用包含一個內置硬處理器的SoC(片上系統)器件。圖1所示為一個典型的Altera FPGA系統,該系統包含處理器和一系列通過Avalon內存映射(MM)總線連接的外設。這些處理器極大地簡化了最終應用,但是要求開發人員擁有堅實的編程背景和精細復雜工具鏈的相關知識。這會阻礙調試工作的推進,特別是如果硬件工程師需要一種不會煩擾軟件工程師即可完成外設讀寫的簡單方法。

圖1 通過Avalon內存映射(MM)總線連接的典型Altera FPGA系統

1 SPI-Avalon MM橋接器

該設計思想運用了Altera(2015年被英特爾收購,成為其下的可編程解決方案事業部)的SPI從端至Avalon MM橋接器,以提供一種跳上Avalon總線的簡單方法。采用這種方法有兩項優勢:它并未損害原始系統設計,而且該橋接器能夠與嵌入式處理器共存。對于圖1中所示的系統,SPI-Avalon MM橋接器將允許設計師直接控制LTC6948分數N PLL的頻率,設定LTC1668 DAC電壓,從LTC2498讀取一個電壓,或者從LTC2983讀取溫度,就像處理器一樣。

圖2 熒光筆+示例代碼+反向工程=Python腳本

Altera 提供了一款針對SPI-Avalon MM橋接器的參考設計。不幸的是,文檔較為稀少,并且使用一個NIOS處理器作為SPI主控器。這實際上違背了SPI橋接器的初衷,因為NIOS處理器可直接連接至Avalon MM總線。一款實用的SPI主控器是凌力爾特的Linduino?微控制器,它是具有附加特性的Arduino克隆產品,以與LT演示板相連接。附加特性之一是電平移位SPI端口。當連接至具有低至1.2V電壓的FPGA I/O塊時,這種電平移位功能是特別有幫助的。Linduino固件可用于通過一個虛擬COM端口接受命令并把命令轉化為SPI事務處理。

在對Altera實例設計實施了反向工程之后(圖2的左側),開發一個Python庫以生成橋接器將要接受的數據包。這些數據包隨后被轉化為Linduino命令。這樣,一個簡單的Python腳本使得硬件工程師能夠全面地控制項目,并不需要徹底改變接口協議。在 LinearLabTools Python文件夾中提供了一個控制用于LTC1668 DAC的數字圖形發生器之頻率的Python腳本實例。圖3所示為演示設置。

圖3 DC2459在工作中

圖4給出了FPGA的系統方框圖。請注意,數控振蕩器(DCO)可由移位寄存器或PIO內核來控制。內置移位寄存器用于調試,因為它提供了NCO的直接控制。把GPIO線邏輯電平設定為“高”將使能SPI-Avalon MM橋接器,該橋接器接著通過Avalon MM總線控制一個32位PIO端口。然后,PIO輸出控制NCO頻率。

圖4 DC2459A FPGA系統方框圖

2系統集成工具Qsys

當最基本的系統運行時,可以把額外的Avalon外設IP內核連接至Avalon MM總線。為了設計系統,Altera提供了一款被稱為Qsys的系統集成工具。這款工具提供一個GUI以相互連接IP。Qsys隨后被用于把GUI系統轉化為硬件描述語言(HDL)Verilog。圖5所示為GUI。最后,系統將被添加至用于實施的頂層。IP的地址是完全可配置的。就給出的實例而言,PIO被設定在一個0x0的基地址單元。

圖5 Qsys GUI

一旦在 FPGA 中實現了設計,則LinearLabTools中提供的Python庫包含兩個函數以與設計接口:

transaction_write(dc2026, base, write_size, data)

transaction_read(dc2026, base, read_size)

這些函數的第一個參數是Linduino串行端口實例。第二個參數是外設在Avalon總線上的地址。這些函數分別接受和返還字節列表。編寫這兩個函數以在讀和寫IP時提供靈活性。如欲設定用于所提供實例的NCO,則所需的就是transaction_write函數。式(1)用于確定頻率控制字。

頻率控制字 = (期望的頻率/系統時鐘頻率) x 232 (1)

如要把NCO設定至1kHz和一個50Msps采樣速率,則頻率控制字數值設為85899。該數值用十六進制來表示即為 0x00014F8B,其作為一個4字節列表進行傳遞。于是,用于把DAC設定至1kHz的Python代碼為:

transaction_write(linduino_serial_instance, 0, 0, [0x0,0x01,0x4F, 0x8B])

注:根據邏輯設計,PIO 的基地址為零。

圖6 Python Avalon總線示例

3 Python Avalon總線示例

本文提供一個如圖6所示的簡單Python腳本,以演示FPGA設計和Python腳本的接口。它包含一個簡單的文本接口以配置NCO。一個重要提示是Avalon SPI橋接器采用SPI Mode 3。這是痛苦地通過反復試驗而確定正確模式;并通過分析Altera實例中的NIOS處理器SPI接口進行驗證。

4 結論

該實例項目展示了完全無需“接觸”嵌入式處理器便可控制系統的能力。這讓硬件工程師不必麻煩軟件工程師就能在項目方面取得進展。這種方法的好處可以悄然地添加至 FPGA,并不會影響原始設計。硬件工程師可以把精力集中在硬件上。

關鍵詞: FPGA Avalon

最近更新

關于本站 管理團隊 版權申明 網站地圖 聯系合作 招聘信息

Copyright © 2005-2018 創投網 - www.zhigu.net.cn All rights reserved
聯系我們:33 92 950@qq.com
豫ICP備2020035879號-12

 

主站蜘蛛池模板: 1024国产 | 国产精品一区二区av交换 | 国产亚洲综合一区二区三区 | 久久岛国 | 在厨房拨开内裤进入在线视频 | 国产精品看高国产精品不卡 | 亚洲精品第一国产综合精品99 | 天天操天天做 | av日韩在线免费 | 免费男人下部进女人下部视频 | 日韩av综合 | 国产三级精品三级在线 | 99爱国产精品免费高清在线 | 青娱乐国产 | 国产毛片毛片毛片毛片毛片 | 老司机免费的精品视频 | 欧美三级一区 | а√天堂www在线а√天堂视频 | 精品日本一区二区免费视频 | 99riav欧美丰满少妇视频 | 青青爽无码视频在线观看 | 欧美美女黄视频 | 中文字幕亚洲专区 | 国产精品无码无卡在线播放 | 欧美精品韩国精品 | 欧美一区二区三区四区五区六区 | 欧美刺激脚交video | 国产精品欧美一区二区三区喷水 | 欧美日韩一区二区三区在线 | 日韩在线免费看 | 99久久国产综合精品麻豆 | 国产高清一级 | 亚洲的天堂av无码 | 中文www新版资源在线 | 国产在线视频福利资源站 | 中文字幕专区 | www,av| 亚洲国产中文在线视频 | 成人午夜视频免费观看 | 亚洲欧美在线综合色影视 | 亚洲国产成人综合一区二区三区 | 在线视频 一区二区 | 国产又大又硬又爽免费视频试 | 欧美视频网站中文字幕 | 97在线视频免费观看 | 91高清在线免费观看 | 久久久久国产精品视频 | 久久男人网 | 强开小婷嫩苞又嫩又紧视频韩国 | 9999精品视频| 国产色秀视频在线播放 | 夜夜偷影视| 永久av在线免费观看 | 国产成人精品日本亚洲 | 国产亚洲无线码一区二区 | 国内精品久久久久久99蜜桃 | 久久精品国产99久久6 | 婷婷综合久久 | 亚洲女同另类 | 主站蜘蛛池模板: 蛛词}| 免费女上男下xx00xx00视频 | 中文字幕免费播放 | 久久国内精品一区二区三区 | 伊色综合久久之综合久久 | 狠狠操狠狠操狠狠操 | 天堂网一区二区 | 亚洲熟妇久久精品 | 小sao货cao得你舒服么顾杉 | 大片视频免费观看视频 | 国精品午夜福利视频导航 | 日本高清无卡码一区二区久久 | 巨大乳女人做爰视频在线看 | 中国少妇bb | 日本精品一区二区三区在线播放视频 | 一级大片免费 | 88av网 | 国产精品片aa在线观看 | 少妇与大狼拘作爱性a | av免费在线观看网址 | 久久精品在线观看 | 日韩精品av一区二区三区 | 欧美成人伊人 | 青青草av国产精品 | 成人综合伊人五月婷久久 | а√天堂资源中文在线官网 | 久久午夜网 | 国产国产成人久久精品 | 久久av综合网 | 亚洲gv永久无码天堂网 | 丰满少妇又爽又紧又丰满在线观看 | 国内黄色毛片 | 一区二区三区 欧美 | 亚洲精品国产av成拍色拍婷婷 | 在线播放侵犯新任女学生 | 911亚洲精品777777| 四川少妇被弄到高潮 | 黄色片在线 | 天堂а√在线最新版在线 | 久久久精品国产99久久精品芒果 | 午夜免费啪视频 | 女人的天堂在线 | 午夜怡春院 | 亚州久久久 | 精品成人| 欧美成人wwe在线播放 | 欧美日韩精品一区二区 | av人摸人人人澡人人超碰下载 | 日韩精品无码人成视频手机 | 国产综合久久精品 | 亚洲国产成人精品无码区在线秒播 | 亚洲三级黄 | 免费人成在线观看网站免费观看 | 国产狂喷潮在线观看中文 | 一区二区天堂 | 九色视频在线观看 | 久久不见久久见免费影院3 欧美性生活a级片 | 精品国产一区二区三区小蝌蚪 | 欧美呦交 | 永久免费的污视频网站 | 主站蜘蛛池模板: 蛛词}| 最新69成人精品视频免费 | 青青草免费在线视频观看 | 中文字幕无码乱人伦 | 亚洲综合憿情五月丁香五月网 | 成人午夜精品久久久久久久网站 | 国产亚洲精品久久久久久禁果tv | 免费无码av片在线观看国产 | 国产精品午夜免费福利视频 | 国产无遮挡又爽又黄大胸免费 | 国产小视频免费在线观看 | 色网站免费看 | 999视频网站 | 国产青榴视频在线观看 | 天堂…在线最新版在线 | 亚洲最大成人一区久久久 | 国产乱对白刺激在线视频 | 欲求不满邻居的爆乳在线播放 | 亚洲最新中文字幕 | 国产cdts系列另类在线观看 | 亚洲国产999 | 久久久久久久久精 | 台湾黄三级高清在线观看播放 | 巨大黑人极品videos精品 | 国产毛片毛片毛片毛片毛片 | jzzijzzij亚洲农村妇女 | 日本熟妇毛茸茸丰满 | jlzzjlzz国产精品久久 | 91色吧 | 色又黄又爽18禁免费网站 | 久久夜色撩人精品国产小说 | 久久狠狠高潮亚洲精品 | 东京av在线 | 成人看的羞羞视频免费观看 | 色噜噜狠狠狠狠色综合久 | 真人插b免费视频播放 | 综合色久| 国产又黄又爽无遮挡的免费软件 | 日韩av在线观看免费 | 中文在线无码高潮潮喷在线播放 | 97蜜桃网 | 欧美久久黄 | 国产欧美日韩综合 | 国产精品yy9299在线观看 | 久久久久久久久久久综合 | 国产精品福利自产拍在线观看 | 99久久人妻无码精品系列 | 奇米色777欧美一区二区 | 久一区二区三区 | 精品国产乱子伦 | 久久国产天堂福利天堂 | 国产精品色综合精品福利在线 | 91视频黄版| 色窝窝免费播放视频在线 | 丁香五香天堂网 | 2020最新无码福利视频 | 丰满少妇呻吟高潮经历 | 欧美性视屏 | 又粗又硬又黄又爽的免费视频 | 亚洲乱码在线卡一卡二卡新区 | 主站蜘蛛池模板: 蛛词}| 一级黄色片国产 | 色综合激情网 | 国产国语熟妇视频在线观看 | 99色这里只有精品 | 色播五月综合 | 精品国产乱码一区 | 2020国产精品久久精品 | 婷婷激情综合网 | 欧美精品中文字幕在线视 | 中文字幕亚洲色妞精品天堂 | 狠狠干人人干 | 日本强伦姧人妻69影院 | 日韩欧美在线观看一区二区视频 | 国精品人妻无码一区二区三区3d | 最新天堂中文在线 | 久久久久久久一区二区三区 | 特级做a爰片毛片免费69 | 国产二级一片内射视频插放 | 二级毛片在线观看 | 国产人妻一区二区三区四区五区六 | 久久久亚洲欧洲日产国码αv | 日本一区二区精品视频 | 性生交大片免费中文 | 国产成人免费视频 | 久久婷婷综合缴情亚洲狠狠_ | 三级日本 三级韩国 三级欧美 | 亚洲高清无码视频网站在线 | 狼人av在线 | 亚洲人成网站18禁止大 | 日韩精品无码综合福利网 | 亚洲日韩性欧美中文字幕 | 久久女人天堂精品av影院麻 | 亚洲热视频 | 夜夜精品浪潮av一区二区三区 | 91精品国产色综合久久不卡98口 | 久久精品香蕉 | 中文字幕人妻无码专区app | 又粗又猛又爽又黄少妇视频网站 | 中国男女全黄大片 | 中国老妇女毛茸茸bbwbabes | 男女无遮挡免费视频 | 午夜视频h| 免费大片av手机看片不卡 | 欧美无专区 | 狂野av人人澡人人添 | 国产精品自拍在线 | 手机看片aⅴ永久免费无码 av网站网址 | 国产亚洲欧美日韩在线三区 | www久久九| 五月天激情电影 | 少妇被躁爽到高潮无码人狍大战 | 欧美精品第一页 | 女人体1963午夜免费视频软件 | 国产成人亚洲在线观看 | 中文字幕1 | 日韩av爽爽爽久久久久久 | 国产啊~cao死你个小sao货 | 国产精品久久人妻互换 | 成人网站www污污污网站直播间 | 主站蜘蛛池模板: 蛛词}| 日本高清无卡码一区二区久久 | 久久亚洲激情 | 中文字幕在线观看免费 | 国产一级片在线 | 色一情一交一乱一区二区 | 夜鲁夜鲁很鲁在线视频 视频 | 国产成人免费视频精品含羞草妖精 | 国产在线观看h | 中文无码精品一区二区三区 | 日韩无套无码精品 | 首页 综合国产 亚洲 丝袜日本 | 人妻少妇精品视频三区二区一区 | 国产福利视频在线观看 | 91在线免费视频观看 | 精品123区| 伊人网伊人影院 | 色乱码一区二区三在线看 | 超在线视频 | 无码一区二区三区在线观看 | 色婷婷.com | 中文字幕成人网 | 老汉老妇姓交视频 | 一区二区三区四区国产 | 亚洲欧美综合在线中文 | 在线看片免费人成视频影院看 | 国产真实交换配乱淫视频 | 国产日韩精品欧美2020区 | 欧美丰腴丰满大屁股熟妇 | 动漫av在线播放 | 性xxxxx泰国娇小 | 人摸人人人澡人人超碰97 | 97超碰免费在线观看 | 精品亚洲国产成av人片传媒 | 欧美日韩亚洲一区二区 | 久久国产伦子伦精品 | 无码精品人妻一区二区三区影院 | 精品无码久久久久国产app | 久久中文字幕伊人小说小说 | 四虎影视1515www | 久久午夜私人影院 | 天天操天天草 | 真实国产乱子伦对白视频不卡 | 国产黄三级看三级 | 亚洲精品一区二区三区四区 | 日本中文在线播放 | 免费在线观看毛片 | 亚欧在线视频 | 欧美日韩精品在线观看视频 | 最新国产毛片 | 亚洲精品图区 | 2021国产精品一卡2卡三卡4卡 | 中文字幕亚洲精品日韩一区 | 福利片网址 | 极品嫩模无套啪啪呻吟 | 国产69久久精品成人看 | 日本大片免a费观看视频三区 | 69国产成人综合久久精品欧美 | 18视频网站在线观看 | 一级在线看 |