产品列表
 ZigBee系列开发平台
 ZigBee无线定位开发系统
 ZigBee无线传感器网络系统
 Z-Accel网络处理器开发平台
 NXP ARM7系列开发平台
 Altera FPGA系列开发平台
 单片机系列开发平台
 
 
 
 
 
    当前位置:斯凯科技 >> 产品中心 >> Altara FPGA系列开发平台 >> 正文
   
 
    
    ARMSKY-SOPC核心板(I型)设计独特,既适合学生学习使用、参加电子设计大赛,也适合于实际项目设计中快速搭建系统原型以验证设计方案。该核心板使用了Altera公司的一个型号为Cyclone EP1C6Q240的FPGA器件,SDRAM和Flash都集成在核心板上,构成了一块独立的SOPC最小系统板,用户甚至可以使用面包板制作特定项目所需的外围电路,并插上该核心板来构成一个完整的项目系统原型。
    该核心板配套有详尽的文档、教程和应用实例,真正适合初学者。总之,一切为用户考虑是该核心板的出发点。
 
产品图片
 
 
产品价格:在线咨询        
ARMSKY-SOPC核心板(I型)硬件资源
  
    ●一个型号为Cyclone EP1C6Q240的FPGA器件。
    ●一片2MB的Nor Flash存储器(1M*16位),可兼容4MB或8MB,这样最大可扩充为8MB的Flash.
    ●一片16位总线的8MB的SDRAM,兼容16MB、32MB以及64MB,这样最大可扩充为64MB SDRAM。
    ●串行配置器件EPCS1。
    ●AS接口,通过AS接口可直接对EPCS器件快速编程。
    ●JTAG接口,通过JTAG接口可下载配置到FPGA、调试程序、Flash编程,也可对EPCS器件进行编程。
    ●带I2C接口的E2PROM(256字节)的复位芯片CAT1025SI-30。
    ●2个用户LED灯。
    ●配置成功指示灯,用于指示配置的成功。
    ●重新配置按键,按下此按键后,FPGA将要求重新配置。
    ●复位按键,用于产生系统复位信号。
    ●通过J3、J4和J5将99个I/O口、I2C总线、16位数据总线、23位地址总线、读/写信号引出,方便用户灵活使用。
    ●48MHz的有源晶振。
    ●5V、3.3V、1.5V电源。
 
ARMSKY-SOPC核心板(I型)软件资源

    1. Quartus II 7.1
    2. Nios II IDE 7.1
    3. ARMSKY-SOPC核心板(I型)原理图(PDF格式)
    4. ARMSKY-SOPC核心板(I型)用户使用手册(PDF格式)
    5. ARMSKY-SOPC核心板(I型)用户实验手册(PDF格式)
    6. 核心板上所用到的芯片的全部数据手册
    7. 配套如下实验
      (1) SOPC快速入门
      学习Quartus II、SOPC Builder、Nios II IDE的基本操作;
      初步了解SOPC的开发流程,基本掌握Nios II软核的定制流程;
      掌握Nios II软件的开发流程;掌握软件的基本调试方法。
      (2) EPCS的JTAG编程实验
      学习使用Quartus II的文件转换工具;
      学习使用JTAG接口对EPCS进行编程。
      (3) 建立带SDRAM的Nios II系统实验
      在实验(1)的基础上一步熟悉Quartus II、SOPC Builder和Nios II IDE的操作以及SOPC的开发流程;
      掌握较复杂的Nios II系统的定制,熟悉SDRAM、PLL的添加。
      (4) 建立带Flash的Nios II系统以及FLASH编程实验
      在实验(3)的基础上加入Flash控制器,熟悉Flash控制器的使用;
      使用Nios II IDE的Flash编程工具对Flash进行编程。
      (5) 定制Avalon总线型元件实验
      使用SOPC Builder中的元件创建工具(Create New Component)创建Avalon总线型元件。
      (6) 建立Standard硬件平台实验
      掌握复杂Nios II系统的定制,为后续实验提供硬件平台(定制好的芯片)。
      (7) PIO输出实验 — 流水灯控制
      熟悉Nios II PIO设备的访问方法。
      (8) PIO输入实验 — 读取开关信号
      熟悉通过Nios II PIO设备读取外部数字量的方法。
      (9) PIO外部中断实验
      熟悉中断服务程序的编写和注册(Register)方法;
      熟悉中断服务程序的调试方法;
      熟悉Nios II处理外部中断的方式。
      (10) 定时器实验1 — 使用系统时钟服务
      了解定时器的系统时钟服务功能。
      (11) 定时器实验2 — 使用时间标记服务
      了解定时器的时间标记服务功能。通过该功能,用户可以测得某个函数消耗的时间。
      (12) 定时器实验3 — 看门狗实验
      了解Nios II的WDT(看门狗)功能及其使用方法。
      (13) 通过C库函数访问JTAG UART
      掌握使用ANSI C标准库函数访问JTAG UART的方法。
      (14) 通过HAL API函数访问JTAG UART
      HAL系统提供了一组标准I/O系统访问函数,如open()、close()、read()、write()和lseek()等,希望用户通过本实验熟悉利用HAL API函数访问JTAG UART设备的方法。
      (15) 通过C库函数访问UART
      了解使用ANSI C标准库函数访问UART的方法。
      (16) 通过HAL API函数访问UART
      HAL系统库提供了一组Unix风格的I/O系统访问函数,如open()、close()、read()、write()和lseek()等,希望用户通过本实验熟悉利用HAL API函数访问UART设备的方法。
      (17) 存储器实验
      通过调用HAL层提供的API函数,了解存储器(SRAM、CFI Flash和EPCS Flash)的访问方法。
      (18) System ID实验
      通过实验了解System ID的意义和作用。
      (19) 频率计实验
      利用PWM产生一个1MHz的频率信号作为频率源,利用配套提供的频率计核及驱动程序进行频率测量,测量结果通过JTAG_UART显示到NiosII IDE的信息窗口中。
      (20) 读写CAT1025实验
      熟悉I2C核及其驱动函数的使用方法;
      熟悉CAT1025的使用。
      (21) uc/OS-II应用程序开发流程实验
      熟悉使用Nios II IDE开发uC/OS-II应用程序的基本流程。
      (22) 任务管理和时间管理
      理解并掌握uC/OS-II的任务管理和时间管理。
      (23) 信号量和互斥量试验
      掌握uC/OS-II提供的信号量和互斥量服务,理解共享资源、互斥和同步等概念。
      (24) 消息队列和邮箱实验
      掌握uC/OS-II提供的消息队列和邮箱服务,理解任务间的同步和通信。
      (25) 定制基于Avalon总线的用户外设实验
      学习使用Verilog描述用户外设逻辑PWM,然后利用SOPC Builder中的元件创建工具(Create New Component)来创建基于Avalon总线的用户外设,掌握定制用户逻辑外设的整个过程。
      (26) 定制Nios II用户指令实验
      使用Verilog描述用户指令;
      使用SOPC Builder定制用户指令。 
 
装箱清单

    ● ARMSKY-SOPC核心板(I型)  1块  
    ● ARMSKY-Byteblaster II 下载线  1条
    ● 产品配套光盘  1张
    ● 产品保修卡  1张
    ● 9V电源适配器  1个        

 
相关下载

    
    ● Altera USB-Blaster的安装    
    ● SOPC快速入门
    ● EPCS的编程实验
    ● 建立带SDRAM的Nios II系统实验
    ● Altera视频资料
    ● NiosII之软件调试技巧
    ● Altera 器件封装信息(2007-10 Rev.14.8 英文)
    ● Altera嵌入式外围设备手册(英文)

 
 
 
 
 
 
 
 
 
 
 

版权所有@2004-2008 斯凯电子科技有限公司
地址:湖南省湘潭市雨湖区桃园路亚华花园D栋2单元102
电话:(0732)8880081;(0732)8373095 传真:(0732)8291603