开源处理器硬件开发平台4.0
产品描述:
1、Altera EP3C120F780C FPGA+ EPCS64,支持JTAG和JTAG In System EPC64 Programming
2、K4S563216 64MB SDRAM
3、K9F2G08U0A 256MB NandFlash
4、RTL8139 100Mbps以太网
5、DM9161E 10/100 Mbps以太网收发器(可连接FPGA内以太网MAC)
6、两个32比特3.3V PCI2.2插槽(由于FPGA最大输出电压为3.3V)
7、2 xPS/2接口
8、 UDA1341TS 立体声音频输入输出
9、 2x串口
10、6x4手机键盘
11、Mzt24-1 2.2 TFT LCD
12、VGA输出,接显示器(12和13不能同时使用)
13、USB 2.0 480MHz 收发器(可连接FPGA内的USB Function模块)
14、DS3231 实时时钟
15、64KB EEPROM
16、4x7数码管
17、附件。包括USBblaster II下载线1条、串口线1条、USB连接线一条、5V直流电源1个。
开源处理器硬件开发平台3.0通常与开源处理器软件开发包1.2配合使用。
开源处理器软件开发包配合使用1.2包括:
1、32嵌入式控制单片机demsoc的全部RTL设计,包括:
(1)经FPGA验证的32位嵌入式处理器OR1200的RTL源码;
(2)SoCStart-3C120开发板的用户手册和使用说明;
(3)经FPGA验证的SRAM Controller RTL源代码;
(4)经FPGA验证的IIC接口控制器RTL源代码;
(5)经FPGA验证的TFT LCD 控制器RTL源代码;
(6)经FPGA验证的IIS立体声音频控制器的RTL源代码;
(7)经FPGA验证的NorFLash控制器源代码;
(8)经FPGA验证的支持Wishbone和OpenRISC的JTAG开发接口模块RTL源代码;
(9)经FPGA验证的Wishbone总线仲裁器和地址译码器源代码;
(10)经FPGA验证的计时器RTL模块源代码;
(11)经FPGA验证的中断控制器RTL源代码;
(12)经FPGA验证的DMA和总线桥RTL源代码;
(13)经FPGA验证的键盘扫描模块的RTL源代码;
(14)经FPGA验证的UART接口模块的RTL代码;
(15)经FPGA验证的PS/2接口模块的RTL代码;
(16)来自OpenCores.org的Ethernet MAC接口模块的RTL代码;
(17)来自OpenCores.org的USB 2.0 Function接口模块的RTL代码;
(18)经FPGA验证的SDRAM Controller RTL源代码。
2、32嵌入式控制单片机demosoc的软件设计,包括:
(1) 基于C语言的IIC接口、TFT LCD 控制器、IIS立体声音频控制器、NandFLash控制器、RTL8139以太网接口基本操作驱动程序、中断控制器、UART接口模块、键盘扫描模块的驱动程序;
(2) JTAG开发接口的Windows驱动程序,向FPGA写入编译后的机器码的测试应用程序;
3、demosoc参考设计源代码,包括:
(1)播放存储于Nandflash中的音乐的参考设计;
(2)在屏幕上显示时钟和图片的参考设计;
(3)驱动RTL 8139的PCI接口基本代码参考设计;
开源处理器硬件开发平台特点描述:EP3C120最大可支持10个以上Or1200 处理器核
联系方式:chenxiee@foxmail.com; QQ:51559222;手机:18601107166