虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

8位<b>微处理器</b>

  • 基于FPGA的可编程技术的应用

    随着微电子技术和计算机技术的迅猛发展,尤其是现场可编程器件的出现,为满足实时处理系统的要求,诞生了一种新颖灵活的技术——可重构技术。它采用实时电路重构技术,在运行时根据需要,动态改变系统的电路结构,从而使系统既有硬件优化所能达到的高速度和高效率,又能像软件那样灵活可变,易于升级,从而形成可重构系统。可重构系统的关键在于电路结构可以动态改变,这就需要有合适的可编程逻辑器件作为系统的核心部件来实现这一功能。 论文利用可重构技术和“FD-ARM7TDMLCSOC”实验板的可编程资源实现了一个8位微程序控制的“实验CPU”,将“实验CPU”与实验板上的ARMCPU构成双内核CPU系统,并对双内核CPU系统的工作方式和体系结构进行了初步研究。 首先,文章研究了8位微程序控制CPU的开发实现。通过设计实验CPU的系统逻辑图,来确定该CPU的指令系统,并给出指令的执行流程以及指令编码。“实验CPU”采用的是微程序控制器的方式来进行控制,因此进行了微程序控制器的设计,即微指令编码的设计和微程序编码的设计。为利用可编程资源实现该“实验CPU”,需对“实验CPU”进行VHDL描述。 其次,文章进行了“实验CPU”综合下载与开发。文章中使用“Synplicity733”作为综合工具和“Fastchip3.0”作为开发工具。将“实验CPU”的VHDL描述进行综合以及下载,与实验箱上的ARMCPU构成双内核CPU,实现了基于可重构技术的双内核CPU的系统。根据实验板的具体环境,文章对双内核CPU系统存在的关键问题,如“实验CPU”的内存读写问题、微程序控制器的实现,以及“实验CPU'’框架等进行了改进,并通过在开发工具中添加控制模块和驱动程序来实现系统工作方式的控制。 最后,文章对双核CPU系统进行了功能分析。经分析,该系统中两个CPU内核均可正常运行指令、执行任务。利用实验板上的ARMCPU监视用“实验CPU”的工作情况,如模拟“实验CPU”的内存,实现机器码运行,通过串行口发送的指令来完成单步运行、连续运行、停止、“实验CPU"指令文件传送、“实验CPU"内存修改、内存察看等工作,所有结果可显示在超级终端上。该系统通过利用ARMCPU来监控可重构CPU,研究双核CPU之间的通信,尝试新的体系结构。

    标签: FPGA 可编程

    上传时间: 2013-04-24

    上传用户:royzhangsz

  • AD转换与DA转换实训

    11.1 8位A/D转换器ADC0809的应用   11.2 12位A/D转换器AD574A的应用   11.3 串行A/D转换器MAX1247的应用   11.4 8位D/A转换器DAC0832的应用

    标签: AD转换 DA转换

    上传时间: 2013-07-26

    上传用户:1051290259

  • 语音识别配套的VQ及DHMM模型训练程序(C语言)

    ·详细说明:语音识别配套的VQ及DHMM模型训练程序,C语言,已经定点化,可直接移植到8位MCU或16位DSP中。与目前市面的语音识别玩具的算法基本一致,非常实用,仅供大家参考,别去抢人家饭碗才好.

    标签: DHMM 语音识别 C语言 模型

    上传时间: 2013-07-31

    上传用户:84425894

  • 电动车跷跷板

    电动车跷跷板 本项目的任务是设计并制作电动车跷跷板,为了满足设计要求,进行了各单元电路方案的比较论证及确定,系统以ATMEL 8位单片机ATMage16作为电动车的控制核心,选用了SCA100T型倾角传感器测量跷跷板水平方向倾角,该传感器灵敏度高、重复性好,便于与单片机接口,具有良好的线性变化;对于关键的小车动力部分,经过充分比较、论证,最终选用了控制精确的步近电机,其最小步进角0.9度,易于平衡点的寻找;系统显示部分选用诺基亚5110液晶,串行接口,编程容易,美观大方。采用单片机内部时钟实现精确计时。最后的实验表明,系统顺利完成了设计的要求,并增加了倾角值的无线传输并上位机显示的功能。

    标签: 电动车 跷跷板

    上传时间: 2013-05-19

    上传用户:eddy77

  • 三种SPWM波形生成算法的分析与实现

    · 摘要:  变频技术作为现代电力电子的核心技术,集现代电子、信息和智能技术于一体.而SPWM(正弦波脉宽调制)波的产生和控制则是变频技术的核心之一.本文对SPWM波形生成的三种算法--对称规则采样法、不对称规则采样法和等效面积法分别加以分析,并通过高精度定点32位DSP微处理器TMS320F2812在线生成SPWM波形.实验表明采用对称规则采样法产生的SPWM波形.具有速度快、

    标签: SPWM 波形 生成算法

    上传时间: 2013-07-23

    上传用户:zhang97080564

  • 丁丁的微型编程器(包含PCB文件)

    ·可读写WINBOND和ATMEL公司生产的8位单片机,如w78e51, w78e52,w78e58,w77e58,89c51,89c52,80f51,80f52,87f51,87f52,89c2051, 89c1051等。烧写过程有烧写校验,三级加密。 1,正如有的朋友所说,这是丁丁原作的改版(并无冒犯丁丁之意);2,向丁丁学习,源程序公开,不过上位机界面(VB做的)暂时还不舍得(哈哈)

    标签: PCB 编程器

    上传时间: 2013-05-16

    上传用户:icarus

  • 74LS164.pdf

    英文描述: 8-Bit Serial-Input/Parallel-Output Shift Register 中文描述: 8位Serial-Input/Parallel-Output移位寄存器

    标签: 164 74 LS

    上传时间: 2013-04-24

    上传用户:epson850

  • 74LS165.pdf

    英文描述: 8-Bit Parallel In/Serial Output Shift Registers 中文描述: 8位并行/串行输出移位寄存器

    标签: 165 74 LS

    上传时间: 2013-06-03

    上传用户:林鱼2016

  • 74LS595.pdf

    英文描述: 8-BIT SHIFT REGISTERS WITH OUTPUT LATCHES 中文描述: 8位移位寄存器与输出锁存器

    标签: 595 74 LS

    上传时间: 2013-06-23

    上传用户:327000306

  • STM32的GPIO口模拟串口通信

    这个例子演示如何使用两个GPIO口模拟串口通信——发送与接收,波特率9600,8位数据位,1位停止位。

    标签: GPIO STM 32 模拟串口

    上传时间: 2013-06-17

    上传用户:manlian