基于or1200最小sopc系统搭建(一)--搭建及仿真

基于or1200最小sopc系统搭建(一)--搭建及仿真

ID:40639609

大小:184.00 KB

页数:13页

时间:2019-08-05

基于or1200最小sopc系统搭建(一)--搭建及仿真_第1页
基于or1200最小sopc系统搭建(一)--搭建及仿真_第2页
基于or1200最小sopc系统搭建(一)--搭建及仿真_第3页
基于or1200最小sopc系统搭建(一)--搭建及仿真_第4页
基于or1200最小sopc系统搭建(一)--搭建及仿真_第5页
资源描述:

《基于or1200最小sopc系统搭建(一)--搭建及仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、做一个or1200的最小系统,or1200+wishbone+ram+gpio,在DE2平台上实现读取SW的值然后再LEDR上显示出来的简单程序。我将记录一些主要的步骤。在opencores上下载源码or1200-rel1.tar.bz2,wb_conmax_latest.tar.gz,gpio_latest.tar.gz解压出源码到or1200,wb_conmax,gpio目录下。除此之外,还需要一个onchip-memory和为系统提供时钟的PLL,用altera的MegaWizardPlug-InMana

2、ger工具生成。Ram的生成参考(原创)Altera1-portram的wishboneslave接口写法和wishbonemasterBFM验证一文,在本文中,用ram0.mif文件初始化(以下会介绍生成方法)。Pll的配置如下Inclk0 50MClkc0:outputclockfrequency:25MHz,Clockphaseshift0.00ns,Clockdutycycle%:50为or1200提供时钟Clkc1:outputclockfrequency:10MHz,Clockphaseshift0

3、.00ns,Clockdutycycle%:50生成的目录结构/or1200_sopc/or1200/wb_conmax/gpio/ram/pll建一个sopc的顶层文件,把上述源码连接起来,相当一SOPCBuilder的所作的工作,现在靠自己动手做了。编写or1200_sys.v文件moduleor1200_sys(inputclk_i,inputrst_n,//buttonsinput[15:0]SW,//segmentsoutput[31:0]LEDR);wirerst=~rst_n;//********

4、******************************************//WiresfromOR1200InstMastertoConmaxm0//**************************************************wirewire_iwb_ack_i;wirewire_iwb_cyc_o;wirewire_iwb_stb_o;wire[31:0]wire_iwb_data_i;wire[31:0]wire_iwb_data_o;wire[31:0]wire_iwb

5、_addr_o;wire[3:0]wire_iwb_sel_o;wirewire_iwb_we_o;wirewire_iwb_err_i;wirewire_iwb_rty_i;//**************************************************//WiresfromOR1200DataMastertoConmaxm1//**************************************************wirewire_dwb_ack_i;wirewire_d

6、wb_cyc_o;wirewire_dwb_stb_o;wire[31:0]wire_dwb_data_i;wire[31:0]wire_dwb_data_o;wire[31:0]wire_dwb_addr_o;wire[3:0]wire_dwb_sel_o;wirewire_dwb_we_o;wirewire_dwb_err_i;wirewire_dwb_rty_i;//**************************************************//WiresfromConmaxs0t

7、oonchip_ram0//**************************************************wirewire_ram0_ack_o;wirewire_ram0_cyc_i;wirewire_ram0_stb_i;wire[31:0]wire_ram0_data_i;wire[31:0]wire_ram0_data_o;wire[31:0]wire_ram0_addr_i;wire[3:0]wire_ram0_sel_i;wirewire_ram0_we_i;//*******

8、*******************************************//WiresfromConmaxs15toGPIO//**************************************************wirewire_gpio_ack_o;wirewire_gpio_cyc_i;wirewire_gpio_stb_i;wire[31:0]wir

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。