![]() |
![]() |
| 神州龙芯CPU IP验证评估板采用Altera公司的StratrxII系列的FPGA为核心,整个系统采用模块化设计,各个模块之间可以自由组合,大大提高验证平台的灵活性。同时验证平台还提供了丰富的接口模块,如音频接口,按键、拨码开关输入、七段码管、TFT LCD显示、串口通信、VGA接口、PS2接口、USB接口、Ethernet接口等,从而增加学习者开发的乐趣,即可以满足普通高等院校开展IC/SOC教学的需求;又可作为SOC前端设计的评估验证平台,提供给IC设计的中小企业。 |
|
| 开发人员可以使用Verilog HDL语言、VHDL语言、原理图输入等多种方式,利用Altera公司提供的Quartus II及神州龙芯公司提供的编译软件进行编译、下载,并通过龙芯CPU IP验证评估板进行结果验证。验证平台提供多种人机交互方式:固定模块,灵活互连,如音频接口,按键、拨码开关输入、七段码管、TFT LCD显示、串口通信、VGA接口、PS2接口、USB接口、Ethernet接口等。利用北京神州龙芯公司提供的资源,用户可以在该开发实验平台上完成不同的SOC设计。 |
|
◆ 图一 |
|
|
| 与此同时,神州龙芯公司还为CPU IP验证评估板提供了参考性的mini SOC设计。本设计将以网表形式提供龙芯32位处理器IP,并提供部分外围模块IP的RTL,从而组成最小化的SOC设计方案。即可方便用户进行CPU性能及软件的评估,又可以有针对性完成模块改写,从而降低SOC开发设计的门槛。 |
|
◆购买龙芯CPU IP验证评估板可获得的软硬件资源有:
◆ 龙芯CPU IP验证评估板一块;
◆ 龙芯CPU开发工具盘一张:
▲ 龙芯集成开发工具-评估板
▲ 龙芯工具链
▲ Bootloader及Linux内核源代码(含个模块驱动)
▲ 并口EJTAG调试代码
▲ 开发板使用手册及原理图
▲ 龙芯32位CPU IP软件用户手册
▲ 龙芯32位CPU IP集成手册
▲ 龙芯mini SOC设计:含EP2S60下的CPU网表,和部分外围IP的RTL文件
▲ 测试开发板各模块的Verilog代码。
◆ 龙芯验证评估板:FPGA并口下载电缆,龙芯CPU EJTAG并口下载电缆;
▲ 直连串口线一根;
▲ 字符LCD 16×2 一块
▲ 5V~2A直流电源线一根
▲ 金属外箱一个
|
|
◆龙芯CPU IP验证评估板附加工具和设计改版服务:
◆ 3.5寸彩屏TFT(320×240)液晶LCD及背光板一套;
◆ 龙芯USB仿真器;
◆ 根据开发需要更换FPGA主芯片;
◆ 使用龙芯CPU子板与Cyclone FPGA的开发板方案
|
|
◆ 龙芯公司提供的mini SOC各模块包括,参见图二:
▲ 龙芯32位CPU IP(网表形式)
▲ AMBA 2.0 (AHB APB Arbitration AHB2APB)
▲ DMA
▲ LCD 控制器
▲ UART(16550A)
▲ 10-100M Ethernet MAC
▲ SDRAM控制器
▲ SRAM控制器
▲ FLASH控制器
▲ 16路中断控制器
▲ Timer
▲ 其他IP模块由第三方合作伙伴提供
|
|
◆ 图二 |
 |
|
资源名称 |
资源格式 |
资源版本 |
上传日期 |
|
pdf |
V1.0 |
2008-06-20 |
|