首例把2410和FPGA结合的开发板。功能强大,技术支持雄厚!!
S3C2410飓风开发板在目前市面在售开发板的基础上外扩了ALTERA Cyclone系列的FPGA,大幅度提高了硬件设计的灵活性。FPGA采用Cyclone EP1C6,支持12万门左右的硬件设计,并且兼容EP1C12以支持更大的硬件设计。它既可以作为S3C2410的memory设备为CPU分担复杂的工作,同时也可以利用自身外扩的FLASH和SRAM,采用NIOS处理器自成一个微控制系统与S3C2410协同工作。
本开发板提供了大量的外部接口,为硬件设计提供了广阔的选择空间。彻底解决了以往S3C2410用户饱受硬件资源困扰的问题。
本开发板既可以提供复杂嵌入式产品的开发平台,也能成为各位嵌入式初学者和发烧友提高自身的有力工具。
重点在FPGA上面,目前初步我们能够提供的资料包括带有大量外部模块的pof文件、对应模块的寄存器说明文档以及示例驱动代码、带有硬件设计整体框架以及少量IP模块的verilog源代码。下一步,我们将分两个方向走:一方面开发NIOS系统及更多接口,为其应用提供开发平台,我们将应大家的要求开发更多的硬件模块,并且不断更新发布pof文件。对于一些简单的模块,我们会提供无偿开发,对于复杂的模块,可以采用合作的形式联合开发。另一方面,编写FPGA下硬件设计教程,带领广大的嵌入式爱好者走进无比精彩的硬件设计领域。目前存在很多朋友对FPGA一知半解的情况,了解熟悉硬件特性将会对我们深入学习嵌入式有着很大的帮助。
顶板部分(核心板)
=============================================================
硬 件 部 件 功 能 描 述 备 注
主处理器 Samsung S3C2410A ARM920T内核,主频最高可达202MHz
ROM NAND Flash,64MNOR FLASH, 2M
SDRAM SDRAM,64M byte 32MX2
=====================================================================================
=====================================================================================
底板
==============================================================
硬 件 部 件 功 能 描 述 备 注
FPGA ALTERA Cyclone EP1C6 12万门,兼容EP1C12,门数加倍;
EPCS1 EP1C6 上电配置芯片 兼容EPCS4
ROM NOR FLASH, AM29LV160 同时兼容AM29LV320,4M byte
SRAM 61LV25616 512K byte
以太网芯片 10Mbps CS8900A 带变压器内置的RJ45接口
音频A/D、D/A UDA1341 I2S接口,双声道输出,MIC输入
EEPROM 存储设备 符合IIC总线接口
红外接收器 红外信号接收设备 可接收所有红外遥控器的发射信号
RTC 为系统提供实时时钟基准 外接后备锂电池
有源晶振 为FPGA提供时钟基准 可随意更换
===============================================================
FPGA内部资源 注:FPGA内部模块以pof形式提供,同时包括模块文档和部分源代码。
===============================================================
硬 件 部 件 功 能 描 述 备 注
EMI S3C2410外部总线接口,进行总线协议的转换 确保S3C2410对FPGA系统所有资源进行可靠访问。
EBI 外部SRAM、FLASH接口 确保对SRAM和FLASH进行可靠快速访问
智能卡模块 对符合7816标准的各类智能卡、IC卡进行操作
UART模块 符合RS232标准
I2C模块 I2C主设备 支持高速400Kbps
红外模块 基于脉宽的红外接收
计数器模块 2个32位计数器 任意分频和前置置数可配
看门狗模块 32位定时器 手动喂狗
Intc模块 中断控制模块,控制上述模块的中断输出 优先级可配
详细资源请点击
[color=#DC143C]
发表时间:2005年12月23日18:20:03