分频器与计数器模块的自定义单元模块如何连接

豆丁微信公众号
君,已阅读到文档的结尾了呢~~
第7章 常用模块设计实例-计数器、分频器、键盘、显示等第7章,、分频,计数器,键盘、,设计实例,计数器等,分频模块,分频器,常用模块,显示模块
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
第7章 常用模块设计实例-计数器、分频器、键盘、显示等
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口FPGA中你自己设计的模块的RTL级电路结构怎么看_百度知道
FPGA中你自己设计的模块的RTL级电路结构怎么看
我有更好的答案
用的什么软件?
Xilinx ISE
&&综合好了以后子菜单里有
采纳率:29%
RTL级电路和门级电路的基本单元不一样,RTL级的基本单元有:触发器、多路器、计数器、基本运算单元、移位器、分频器、RAM等。基本单元的连接一般是总线连接,你把它当做普通的线就行了,分析得到的结果是1位的电路,然后扩展到总线位宽即可。至于基本单元连接成的电路实现的功能是什么,就要看你的数电学的怎样了。
本回答被网友采纳
我用的是Quartus IItools -& Netlist Viewers -& RTL View
为您推荐:
其他类似问题
您可能关注的内容
fpga的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。AI芯片之于人工智能的意义,则可以理解为发动机之于汽车……
又是一年六一儿童节,虽然,早就超了过这个节日的年纪,……
漫威电影拍了这么多集不但丝毫不油腻,还越来越受欢迎,……
高度集成是目前MCU发展趋势,为了节省整体PCB空间,降低……
施耐德电气展示了针对电力设备、机器设备、汽车、石油化……
演讲人:曾伟权时间: 10:00:00
演讲人:黄科涛时间: 10:00:00
演讲人:Tracy Ma时间: 10:00:00
预算:¥50000预算:小于¥10000
湖北省湖北省
跳频电台中央控制单元及跳频单元的硬件设计
[导读]跳频技术具有很强的抗干扰性能,非常适用于战术电台。提出一种跳频电台的总体设计构想,用ARM+FPGA架构作为硬件平台系统,给出中央控制单元和跳频单元的硬件设计方案。
本文引用地址: 跳频技术具有很强的抗干扰性能,非常适用于战术电台。提出一种跳频电台的总体设计构想,用ARM+FPGA架构作为硬件平台系统,给出中央控制单元和跳频单元的硬件设计方案。
跳频电台; ARM; FPGA; 硬件; 平台
跳频通信是扩频通信的一个分支,其工作原理是收发双方传输信号的载波频率按照预定规律进行离散变化,也就是说,通信中使用的载波频率受伪随机变化码的控制而随机跳变。它的突出特点是抗干扰能力强,具有较好的隐蔽性和抗截获性。
2 跳频电台的设计思路及参数
本跳频电台的设计初衷是利用最新的数字技术设计适合计算机数据通信的电台终端。根据现有条件和调研结果,采用了较为成熟和简单的编解码和同步方案。由于系统的硬件采用模块化设计,控制系统采用软件实现,因而为系统的技术升级,以及采用更优化的调制、信道编码和同步方案来实现最佳的系统性能提供了一个通用的硬件平台。
本项目设计的是自组织网网络跳频电台,跳速为4000跳/s(即每跳持续时间为250μs),跳频点数为50,网络最大节点数为16个,最大通信距离为300m。信息速率为2Mb/s,信道误码率为10-3。同步方案采用扫描驻留同步法,这是基于精确时钟法、同步字头法、自同步法的一种综合的同步方法。这种方法具有同步时间快、同步概率高、随机性好等特点,能够满足战场通信的各种要求,适用于中高速跳频系统。3 硬件平台设计
跳频电台的结构和模块接口原理框图如图1所示。本文阐述的是中央控制单元模块和跳频单元模块(伪码发生控制器和频率合成器)的硬件设计。
3.1中央控制单元模块
3.1.1硬件平台设计
中央控制单元是基于ARM9的嵌入式系统,主要由S3C2410型嵌入式微处理器、存储系统和外部接口组成。S3C2410是Samsung公司推出的一款基于ARM920T内核的32位微处理器,资源丰富,带独立的16KB的指令Caehe和16KB数据Cache、LCD控制器、RAM控制器、NAND闪存控制器、3路UART、4路DMA、4路带PWM的定时器、并行I/0口、8路10位ADC、Touch Screen接口、I2C接口、I2S接口、2个USB接口控制器、2路SPI等,主频最高可达203MHz。利用S3C2410出色的内核性能和丰富的外部接口可构造一个嵌入式系统平台,用于跳频电台的中央控制。中央控制单元的硬件框图如图2所示。设计的中央控制单元的内部组件如下:
(1)核心处理器
在中央控制单元中,主CPU是Samsung公司的S3C2410。
(2)存储系统
主要由NAND Flash、SDRAM和NOR Flash组成。
NAND Flash是Samsung公司的SmartMedia卡,主要用于存放boot程序、操作系统镜像、应用程序及大容量的数据文件。本电台设计选用容量为64MB的K9S1208VOM。它与S3C2410的专门NAND Flash接口相连。
SDRAM是运行操作系统及各类数据的缓存,本电台设计选用Samsung公司的32MB K4S5616-32C,它是4M×16bit×4BANK的同步DRAM。本电台用2个K4S561632C实现位扩展,使数据总线宽度达到32bit,总容量为64MB。它的地址空间映射在S3C2410的BANK6。
NOR Flash是AMD公司的AM29LV800B,容量为1MB。NOR FLASH主要用于前期的调试和操作系统的下载。
(3)通用接口
利用S3C2410的IJSB口、简易JTAG口和标准串口与宿主机连接,进行操作系统的安装和应用程序的输入及调试。根据S3C2410的通用I/0模拟口性能来实现与伪码发生控制器和频率合成器的接口定义。&&& 3.1.2功能及流程
中央控制单元是跳频电台的核心,由它提供各组件所需的控制信号,包括主CPU、数据缓存电路、数据存储与信息保存电路、逻辑控制电路等。主要实现以下功能:
MAC层控制协议实现,控制整个电台的T作;
中断处理:
开机自检:
接收来自外设接口单元的多种控制信息并实时处理这些信息;
控制FPGA产生跳频图案,并控制频率合成器的频率跳变;
产生阻塞信号,压制功放在换频期间的功率输出,以减少频谱溅射;
控制同步单元,实现跳频同步;
跳频参数、密钥信息的注入、存储与清除。
S3C2410主要控制数据输入/输出接口电路,完成与数据终端之间的数据交换。待发送的数据从数据终端设备经数据接口设备输入到S3C2410中。S3C2410将数据加上包头,封装成数据包,并对数据包进行CRC校验,将校验位加在包尾,然后将该数据包送到数字信号处理子系统以便进行调制和发送。在接收时,S3C2410对0FDM单元解调出的数据包进行CRC校验,判别数据包中是否有误码。若数据包正确,则将其中的数据帧通过数据输入/输出接口电路送给数据终端设备。由于采用的是数据分组通信,所以需要一些分组通信控制协议,同时还有自组织网的协议,这些协议都在S3C2410中执行。
3.2跳频单元模块
包括伪码发生控制器和跳频频率合成器,能产生所要的跳频图案及实现载波的高速跳变。
3.2.1伪码发生控制器
伪码发生控制器采用Ahera公司的EPlC3T144C8型现场可编程门阵列(FP-GA)和EPCS1。FPGA主要由TOD单元、密钥写入单元、PN码发生器单元、ROM单元及同步频率发生器单元组成。FPGA的单元结构如图3所示。
首先,TOD单元中的分频器对外部20MHz时钟进行l/50分频产生4kHz时钟,计数器通过对该4kHz时钟进行32bit计数,产生32bit频率为4kHz的本端TOD[31..0]信息;此TOD[31..0]和通过中央控制单元写入的密钥信息A [31..O]一起通过PN码发生器单元的首次相加运算、异或运算、置换运算和由再次相加运算产生6bit的PN码,然后和同步频率发生器单元产生的6bit码再通过中央控制单元控制的二选一控制器。根据不同通信时期的需要选择一种PN码作为ROM单元的地址码来读取ROM单元中预先存好的DDS 32bit频率控制字,同时与发送给DDS的时钟信号及片选信号一起传送给DDS来读取其相对应的跳频频率。在每次开机时,TOD[31..O]信息由本端中央控制单元通过读取本地时间信息进行转换和擦写TOD计数器产生。在初始同步阶段,发送端通过同步频率发送本端的TOD信息,接收端接收到发送端的TOD后.通过中央控制单元对本端的TOD计数器进行擦写,从而实现跳频图案同步。
3.2.2频率合成器
跳频的核心部件是直接数字频率合成器(DDS),本方案采用ADI公司的AD9954,它是采用先进的DDS技术开发的高集成度DDS,内置高速、高性能D/A转换器及超高速比较器,可作为数字编程控制的频率合成器,能产生200MHz的模拟正弦波。AD9954内含静态RAM,利用该静态RAM可实现高速调制,并支持多种扫频模式。AD9954可提供自定义的线性扫频操作模式,通过AD9954的串行I/0口输入控制字可实现快速变频且具有良好的频率分辨率。其应用范围包括灵敏频率合成器、可编程时钟发生器、雷达和扫描系统的FM调制源以及测试和测量装置等。频率合成器的原理框图如图4所示。&&& 在工作之前要先对AD9954进行初始化,即对其内部的各种寄存器进行初始化,在本跳频电台设计中,AD9954的参考时钟40MHz是由外部(伪码发生器)输入的,在其内部需要倍频至400MHz,这就需要将控制寄存器设置成10倍频,这时内部主时钟就是400MHz。
跳频序列采用截断的M序列方式,具体的实现在。FPGA中由程序完成。根据跳频码序列查找跳频图案表来获得所需产生的频率值,因为AD9954的频率控制寄存器是32位,所以从伪码发生控制器传来的是32频率控制字,频率控制字通过SPI总线传到AD9954后,先存人I/O缓冲寄存器中,然后通过I/0控制和SYNC_CLK(AD9954主时钟的4分频)共同作用将频率字送到频率控制寄存器中。32位频率控制寄存器的每32比特字都对应ROM单元中的一个确定频率,因为使用50个频点,所以输入的频率字有50种。由伪码发生控制器提供的40MHz频率经PLL单元后变为400MHz。然后把不同的输出频率存入ROM单元,ROM单元输出的数字信号经DAC后转换为模拟信号输出。
另外,由于AD9954输出的信号是差分信号,所以要在AD9954的输出端加一个l:1的不平衡一平衡变压器,将信号变成单路信号。而这时的信号还有很多毛刺,要经过一个滤波器滤波,采用120MHz的7阶椭圆滤波器来滤波。由此,DDS就产生了4000跳/s的跳变频率。
从整个硬件系统的设计来看,采用较多的数字设计技术。首先,采用直接数字频率合成器,简化了整个设计且提高了性能,同时DDS具有的高速频率切换性能为进一步提高频率跳变确定了可靠保证。其次,采用高性能的S3C2410微处理器和现场可编程门阵列,以嵌入式系统的方式为跳频序列的产生、同步的捕获与跟踪等处理过程实现了数字化和软件化,这样使得该跳频电台系统设计成为一个通用的数据通信硬件平台,为系统的进一步升级,采用性能更佳的同步方案和更具灵活性的组网方案创造了良好的条件。
2016年又是个涨工资之年,以下几类人要涨工资,快来看看你涨了没?
......关键字:
最近,《国务院关于积极推进“互联网+”行动的指导意见》发布,在“互联网+”智慧能源部分,内容强调通过互联网促进能源系统扁平化,推进能源生产与消费模式革命,提高能源利用效率,推动节能减排。加强分布式能源网络建设,提高可再生能源占比,促进能源利......关键字:
不过,科学家从未停止尝试。巴塞尔大学的物理学家曾经提出,利用磁冷却使纳米电子设备的温度降到接近绝对零度,这种方法能够实现破纪录的低温。磁冷却的原理是这样的:在绝热条件下,当外加磁场逐渐减小时,系统会渐渐冷却。在减小磁场前,磁化产生的热量需要......关键字:
现在想起来,当时的情形还历历在目。当时工作非常艰辛,累得我是满地找牙。记得进厂的第一天,就加班通霄,以后天天晚上加班至12点,早上7点起床。......关键字:
我 要 评 论
热门关键词分频器、预分频器与计数器 | 亚德诺半导体
分频器、预分频器与计数器
请选择一个地区 请选择一种语言按下回车键或点击搜索按钮得到搜索结果点击此处指向搜索结果页面点击此处搜索您满意的结果使用右侧栏的删选功能精简搜索结果
Enable javascript
ADI公司提供种类齐全的分频器、预分频器与计数器器件,适用于各种应用和行业。 该产品线包括以下特性,如可编程分频选项和低加性SSB相位噪声以实现出色的系统噪声性能、单端输入和输出,可减少元件数量和成本。 应用:o 卫星通信o 光纤o 点到点及点到多点无线电o 测试设备o 军事与太空
& 按住Shift键进行二次排序1 0.1G 24G Programmable 1, 2, 4, 8 -15 10 2 dBm -153 $17.07 (HMC862ALP3ETR)2 0 7G Programmable 48 bit -15 -30- -160 $10.90 (HMC983LP5ETR)3 100M 6.5G Programmable 1 to 17 -15 10 0 dBm -153 $51.13 (HMC705LP4E)4 4G 18G 2 -10 10 -5 dBm -147 $9.27 (ADF5000BCPZ)5 4G 18G 8 -10 10 -5 dBm -153 $9.27 (ADF5002BCPZ)6 400M 6G Programmable 1 to 4 0 10 3 dBm -158 $27.92 (HMC905LP3E)7 4G 18G 4 -10 10 -5 dBm -150 $9.27 (ADF5001BCPZ)8 200M 2G Programmable 1 to 4 -2 10 10 dBm -160 $16.60 (HMC794LP3ETR)9 10G 26G 4 -15 10 -4 dBm -150 $32.16 (HMC447LC3TR-R5)10 0 18G 8 -20 10 -4 dBm -150 $15.49 (HMC494LP3ETR)11 0 18G 4 -20 10 -4 dBm -150 $15.49 (HMC493LP3ETR)12 0 18G 2 -20 10 -4 dBm -150 $15.49 (HMC492LP3ETR)13 0 7G 5 -15 10 -1 dBm -153 $20.85 (HMC438MS8GE)14 0 7G 3 -12 12 -1 dBm -153 $20.85 (HMC437MS8GE)15 0 8G 8 -10 12 -2 dBm -150 $5.26 (HMC434E)16 0 8G 4 -12 12 -2 dBm -150 $5.26 (HMC433ETR)17 0 8G 2 -12 12 -3 dBm -148 $4.32 (HMC432E)18 100M 2.2G Programmable 2 to 32 -15 10 4 dBm -153 $18.22 (HMC394LP4E)19 0.2G 14G 4 -10 3 5 dBm -151 $14.59 (HMC365S8G)20 0.2G 14G 4 -10 5 7 dBm -151 $105.25 (HMC365G8)21 0.2G 14G 4 -10 3 5 dBm -151 $20.51 (HMC365)22 0.2G 13G 8 -10 2 -6 dBm -153 $14.59 (HMC363S8G)23 0 12G 8 -15 10 4 dBm -153 $105.25 (HMC363G8)24 0.2G 13G 8 -10 2 -6 dBm -153 $20.51 (HMC363)25 0 12G 4 -15 10 -6 dBm -149 $14.59 (HMC362S8G)26 0.2G 12G 4 -10 2 -6 dBm -149 $20.51 (HMC362)27 0 10G 2 -15 10 3 dBm -148 $10.35 (HMC361S8G)28 <td data-value=".01G 13G 2 -15 0 4 dBm -148 $105.25 (HMC361G8)29 0.2G 12G 2 -10 2 3 dBm -148 $20.51 (HMC361)
We use cookies to ensure we give you the best experience on our website. Please consent to the use of cookies on your device as described in our
and . You can change your
at any time.
Please be aware that parts of this site, such as myAnalog, will not function correctly if you disable cookies.
I Accept CookiesI Refuse Cookies}

我要回帖

更多关于 计数器模块 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信