检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]哈尔滨工程大学计算机科学与技术学院,哈尔滨150001
出 处:《计算机工程》2010年第23期234-236,239,共4页Computer Engineering
基 金:中央高校基本科研业务费专项资金资助项目(HEUCF100606)
摘 要:采用自顶向下方法,设计实现16位精简指令集计算机架构的嵌入式微处理器核HEUSoC-1,利用现场可编程门阵列片内的大量存储资源实现双端口存储器及零等待的指令和数据访问,从而保证指令的单周期执行。通过Verilog硬件描述语言实现微处理器核的RTL级描述,编写计算斐波那契数列的测试程序验证了HEUSoC-1的正确性。在Xilinx Spartan-2芯片上的统计结果表明,HEUSoC-1的资源占用率较低,处理器最高频率约为22 MHz,适合于对功耗和性价比要求严格的嵌入式应用领域。This paper describes the top-down design and implementation embedded microprocessor core HEUSoC-1 of 16 bit Reduced Instruction Set Computer(RISC) architecture,it achieves two-port memory and zero latency access of instruction and data by using the large amount of on-chip storage resources of Field Programmable Gate Array(FPGA).This characteristic guarantees that all of the instructions are executed in single machine cycle.HEUSoC-1 is implemented at RTL level with Verilog Hardware Description Language(HDL).Fibonacci number calculation is programmed in assembly language to verify the validity of HEUSoC-1.Resource utilization summary results show that the HEUSoC-1 is resource-efficient,its highest processor frequency is approximate 22 MHz on the Xilinx Spartan-2,and it is suitable for embedded application which demands low power consumption and high cost-performance ratio.
关 键 词:嵌入式系统 微处理器核 精简指令集计算机 VERILOG硬件描述语言 现场可编程门阵列
分 类 号:N945.15[自然科学总论—系统科学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.166