产品列表
 ZigBee系列开发平台
 ZigBee无线定位开发系统
 ZigBee无线传感器网络系统
 Z-Accel网络处理器开发平台
 NXP ARM7系列开发平台
 Altera FPGA系列开发平台
 单片机系列开发平台
 
 
 
 
 
    当前位置:斯凯科技 >> 产品中心 >> Altara FPGA系列开发平台 >> 正文
   
 
    
    ARMSKY-SOPC开发套件(I型)采用核心板加主板的结构,方便用户更换核心板以实现不同的功能。考虑到用户的实用性,核心板上设计有FPGA、各类存储器、LED以及电源插座等,因此核心板能够脱离主板而单独使用。这样核心板可用于用户自己的设计,亦可用于电子设计大赛。
    本开发套件配套有详尽文档、教程和应用实例。真正适合初学者。经验表明,很多学生在学习FPGA、ARM、DSP等设计技术的过程中,虽然刚开始学习热情很高,但真正能坚持下来一直到“学会”的却只有寥寥几个。除了学生个人的毅力因素的原因外,另外一个更主要的原因是由于所选用的学习板不适合初学者学习使用。对于初学者来说,理解和消化开发板并不容易(事实上如果能达到这种程度的话,也就没必要借助学习板了),再加上这些开发板在文档资料、教程上都非常欠缺,有些几乎连说明文档都没有,这就给学生们的学习增添了更多的困难,很多学生会因为找不到入门的口子而慢慢失去兴趣和信心。我们从初学者的角度出发,尽量明了化学习套件的设计,并针对学习套件编写详尽的说明文档和教程,希望学生从简单到深入地理解开发的过程,并能快速地跨入这个门槛,建立起学习的信心和兴趣。
    更灵活的扩展性。传统的学习板将FPGA与实验电路集成一体,虽然预留了一些FPGA的I/O给学生扩展用,但预留的I/O有限,当学生学习到一定程度并初步具备自主设计能力的时候,这样的学习板显然已经不能满足进一步学习的要求。我们采用FPGA核心板与实验板相分离的结构,核心板能够脱离主板而单独使用,FPGA的I/O以核心板的插针引出。当学生初步具备自主设计能力的时候,可以自主设计实现更复杂功能的实验板,并将核心板插接到自主设计的实验板的插座上,即可充分利用FPGA的I/O。     
 
产品图片
 
 
产品价格:在线咨询        
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电源。
    ● 2个四位一体红色高亮共阳数码管
    ● 1个交流蜂鸣器
    ● 8个红色流水灯
    ● 6个独立按键
    ● 2路串口
    ● 1个LCD1602字符液晶
    
 
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) 字符液晶显示实验
      LCD1602液晶显示技术。
      (20) 七段数码管显示实验
      掌握七段数码管的现实操作。
      (21) 乐曲播放实验
      掌握使用PWM对交流蜂鸣器进行控制,实现乐曲播放。
      (22) 频率计实验
      利用PWM产生一个1MHz的频率信号作为频率源,利用配套提供的频率计核及驱动程序进行频率测量,测量结果通过JTAG_UART显示到NiosII IDE的信息窗口中。
      (23) 读写CAT1025实验
      熟悉I2C核及其驱动函数的使用方法;
      熟悉CAT1025的使用。
      (24) uc/OS-II应用程序开发流程实验
      熟悉使用Nios II IDE开发uC/OS-II应用程序的基本流程。
      (25) 任务管理和时间管理
      理解并掌握uC/OS-II的任务管理和时间管理。
      (26) 信号量和互斥量试验
      掌握uC/OS-II提供的信号量和互斥量服务,理解共享资源、互斥和同步等概念。
      (27) 消息队列和邮箱实验
      掌握uC/OS-II提供的消息队列和邮箱服务,理解任务间的同步和通信。
      (28) 定制基于Avalon总线的用户外设实验
      学习使用Verilog描述用户外设逻辑PWM,然后利用SOPC Builder中的元件创建工具(Create New Component)来创建基于Avalon总线的用户外设,掌握定制用户逻辑外设的整个过程。
      (29) 定制Nios II用户指令实验
      使用Verilog描述用户指令;
      使用SOPC Builder定制用户指令。
    
 
装箱清单


    ● ARMSKY-SOPC核心板(I型)  1块
    ● ARMSKY-SOPC扩展实验板(I型)  1块
    ● AMRSKY-Byteblaster II下载线  1条
    ● 9V电源适配器  1个
    ● 产品配套光盘  1张 
    ● 产品保修卡  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