首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 片上可编程系统(sopc)

片上可编程系统(sopc) 文章 进入片上可编程系统(sopc)技术社区

零基础学FPGA (二十) 举一反三,基于SOPC的定时器中断与串口数据收发

  •   SOPC的课程已经结束了,短短4天,要消化的内容还真不少。今天又开始了DDR2 SDRAM的课程,其实在我来北京之前他们已经开始SDRAM的课程了,想起我做SDRAM的时候,真的是好费劲,又没人指点,代码写了一大串,前仿真也做的差不多,后仿就不行了,有些东西不知道怎么解决,还涉及到时序约束这门听起来高大上的知识,所以那段时间把我纠结的不轻。看样子在我离开北京之前这边应该是一直讲SDRAM了,上课的是李凡老师,一个很和蔼,很低调的老师,据说已经做了三四十年的工程师了,也是国内顶尖的人物了。打算这几天好好
  • 关键字: SOPC  SDRAM  

零基础学FPGA (十九) 探秘SOPC

  •   今天是来北京的第8天了,想想过的蛮快的,在这8天里呢,由于这边正在开SOPC的课程,自己对这方面之前只是了解过,知道有SOPC这回事,但是从来没有接触过,正好有这个机会让我蹭了几天的课,算是对这东西有了深入的了解吧。课程讲的很快,短短4天的功夫就从入门讲到了我认为比较难懂的方面,不过还好,经过我这几天的消化,之前也有点基础,理解一下还是没什么问题的,只不过让我去操作一个有点难度的外设的话,我估计还得下点功夫了~   讲SOPC的郝老师跟我住一个屋,郝老师人很不错,也很年轻,也是个90后,这几天跟着郝
  • 关键字: FPGA   SOPC  

基于DDS IP核及Nios II的可重构信号源设计

  •   SOPC(System on a Programmable Chip,片上可编程系统)是Altera公司提出的一种灵活、高效的SOC解决方案。它将处理器、存储器、I/O接口、LVDS、CDR等系统设计需要的功能模块集成到一个可编程逻辑器件上,构建一个可编程的片上系统。它具有灵活的设计方式,软硬件可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。SOPC的核心器件FPGA已经发展成一种实用技术,让系统设计者把开发新产品的时间和风险降到最小。最重要的是,具有现场可编程性的FPGA延长了产品在市场的存
  • 关键字: SOPC  DDS  Nios II  Altera  

基于SOPC技术的多通道实时温度采集系统

  •   温度是表征物体冷热程度的物理量,是工业生产中常见和最基本的参数之一,在生产过程中常常需要对温度进行监控。传统的温度采集系统,通常采用单片机或数字信号处理器DSP作为微控制器,控制模数转换器ADC及其他外围设备的工作;但是,基于单片机或DSP的高速多路温度采集系统都有一定的不足。由于单片机运行的时钟频率较低,并且单片机是基于顺序语言的,各种功能都要靠软件的运行来实现,因此随着程序量的增加,如果程序的健壮性不好,会出现“程序跑飞”和“复位”现象。DSP的运算
  • 关键字: DSP  SOPC  

20个Nios Ⅱ的经典设计,提供软硬件架构、流程、算法

  •   Nios Ⅱ嵌入式处理器是ALTERA公司推出的采用哈佛结构、具有32位指令集的第二代片上可编程的软核处理器, 其最大优势和特点是模块化的硬件结构, 以及由此带来的灵活性和可裁减性。本文基于Nios Ⅱ介绍20款经典设计方案,供大家参考。   基于NiosⅡ的U盘安全控制器设计   本文针对U盘的安全隐患,分析目前较为常见的解决方法,利用SoPC技术,设计实现了一款基于NiosⅡ处理器的U盘安全控制器。该控制器位于PC机和U盘之间,通过对U盘进行扇区级的加解密操作,将普通U盘升级为安全U盘,保证U
  • 关键字: ALTERA  FPGA  SoPC  

基于NiosⅡ软核的嵌入式多路视频点播系统

  •   引言   VOD (视频点播)技术为人们提供了一种交互式的信息获取方式,并随着技术的完善不断扩展着其应用范围和影响力。   传统的VOD系统主要是以服务器作为视频的信息源,通过局域网进行点播,适合服务于住宅小区或公营机构。而对于缺乏网络支持、移动性较强的环境,如公共交通工具,传统的VOD系统显然难以实现。   本文针对特定的用户环境,提出采用Altera的SOPC(片上可编程系统)解决方案,利用NiosⅡ软核处理器和FPGA(现场可编程门阵列)配置灵活、 IP资源丰富、硬件设计和软件编程方便的特
  • 关键字: NiosⅡ  多路视频  SOPC  

基于32位NiosⅡ软核系统的电能质量监测系统设计

  •   在电力系统中,要实现对电能质量各项参数的实时监测和记录,必须对电能进行高速的采集和处理,尤其是针对电能质量的各次谐波的分析和运算,系统要完成大量运算处理工作,同时系统还要实现和外部系统的通信、控制、人机接口等功能。而电能质量监测系统大多以微控制器或(与)DSP为核心的软硬件平台结构以及相应的设计开发模式,存在着处理能力不足、可靠性差、更新换代困难等弊端。本文将SoPC技术应用到电力领域,在FPGA中嵌入了32位NiosⅡ软核系统。可实现对电能信号的采集、处理、存储与显示等功能,实现了实时系统的要求。
  • 关键字: 电能质量监测  SOPC  NiosⅡ  

基于NIOSⅡ的矩阵键盘和液晶显示外设组件的设计

  •   引言   NiosⅡ是Altera公司推出的第二代IP软核处理器。它与其他IP核可构成SOPC系统的主要部分。Altera SOPC Builder提供有NiosⅡ处理器及一些常用外设接口,因此,对于一些库中没有提供的模块,用户就可以自己定义添加。用户还可以通过自定义逻辑方法在SOPC设计中添加自己开发的IP核。而定制用户逻辑外设是使用NiosⅡ嵌入式软核处理器的SOPC系统的重要特性之一。   本文提出了一种针对LCD控制器和矩阵键盘的IP核的设计方法。该方法利用SOPC Builder中元件编
  • 关键字: NIOSⅡ  矩阵键盘  SOPC  

一种基于NiosⅡ的可重构DSP系统设计

  •   引言   为了解决传统DSP所面临的速度低、硬件结构不可重构、开发升级周期长和不可移植等问题,本文应用Altera公司推出的NiosII嵌入式软核处理器,提出了一种具有常规DSP的NiosII系统功能SOPC解决方案。由于可编程的NiosII核含有许多可配置的接口模块,用户可根据设计要求,利用QuartusII和SOPC Builder对NiosII及其外围系统进行构建。用户还可通过Matlab和DSP Builder,或直接用VHDL等硬件描述语言,为NiosII嵌入式处理器设计各类硬件模块,并以
  • 关键字: DSP  NiosII  SOPC   

基于NiosⅡ的数字示波器的设计与实现

  •   0 引言   在电子技术领域中,示波器的应用非常广泛,使用它可以方便直观地观察到信号的全貌,并测量信号的幅度、频率、周期等基本参数。传统的模拟示波器显示时采用荧光物质的余辉时间都是一定的,导致其难以观测到周期较长的信号。另外,模拟示波器还无法对信号进行一些特殊的数学处理(如FFT)。而数字示波器正好可以克服模拟示波器的不足,它采用各种先进的测量技术来满足各种应用。如基于采样原理,采用高速A/D转换器实现高速数据采集,将模拟信号数字化,然后借助处理器强大的数据处理能力实现各种数字信号处理算法,将波形以
  • 关键字: NiosⅡ  数字示波器  SoPC  

基于NiosⅡ的U盘安全控制器设计

  •   目前,U盘等USB移动存储载体由于其容量大、价格低、携带方便、可靠性高等优点,得到了越来越广泛的应用,在生活、工作中随处可见。然而,USB移动存储载体的便利性及其自身安全脆弱性的矛盾十分突出。   本文针对U盘的安全隐患,分析目前较为常见的解决方法,利用SoPC技术,设计实现了一款基于NiosⅡ处理器的U盘安全控制器。该控制器位于PC机和U盘之间,通过对U盘进行扇区级的加解密操作,将普通U盘升级为安全U盘,保证U盘中数据的安全性。控制器遵循USB MassStorage类协议,无需专用驱动,即插即用
  • 关键字: NiosⅡ  U盘  SoPC  

双MicroBlaze软核处理器的SOPC系统设计

  •   引言   随着时代的发展,单核片上可编程系统SOPC(Systern On a Programmable Chip)解决复杂问题的能力与处理速度已很难满足用户的需求,面向多处理器SOPC系统的设计成为片上系统发展的必然趋势。具有高密度、大容量逻辑的FPGA(Field Programmable Gate Array)的出现使得高性能片上多处理器的设计成为现实。目前,片上多核系统的设计已有一定发展,但在处理器间通信和中断方面仍需进一步的研究。本文在处理器间通信和中断控制方面进行了深入的研究。   M
  • 关键字: MicroBlaze  SOPC  软核处理器  

基于SOPC的通用型JTAG调试器的设计

  •   SOPC技术的发展,给仿真器指出了新的发展方向。所谓SOPC技术,就是指用可编程技术将整个系统放在一块硅片上。在传统设计中电路级相互独立的各个系统被集成到一块FPGA芯片中。   SOPC的可重用性是一种先进的设计思想。为了降低用户的负担,避免重复劳动,将一些在数字电路中常用但比较复杂的功能模块,比如SDRAM控制器等,设计成可修改参数的模块,用户在设计系统时可以直接调用这些模块。这些特定的功能模块被称为IPcore(知识产权核)。由于IPcore通常是很成熟的,因此降低了开发风险。   本文利用
  • 关键字: SOPC  JTAG  FPGA  

基于SoPC的FIR滤波器设计与实现

  •   0 引言   数字滤波(idgital filter)是由数字乘法器、加法器和延时单元组成的一种计算方法。其功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。数字滤波器根据频域特性可分为低通、高通、带通和带阻4个基本类型;根据时域特性可分为无限脉冲响应(infinite impulse response,IIR)滤波器和有限脉冲响应(finite impulse response,FIR)滤波器。FIR滤波器不存在稳定性和是否可实现的问题,容易做到线性相位,故在数据通信、图像处理
  • 关键字: SoPC  FIR滤波器  Simulink  

FPGA研发之道(21)-鸡肋?

  •   通常认为,SOPC是FPGA设计中的鸡肋,“弃之可惜,食之无味”。诚然,SOPC一直不是FPGA的主流应用设计,制约主要因素则是性能,因为作为处理器使用时,处理器主频是其应用范围的瓶颈(SOPC的软核处理器一般运行几十兆到百兆,而一般的嵌入式处理器系统在几百兆到Ghz的主频)。但是若因此说成“鸡肋”,也确实夸张。厂家推出SOPC的设计,其优点主要有一下几点,其一:是差异化竞争的需要。其二,扩大应用范围,争取更多的软件工程师能够从事FPGA设计。其三,可以
  • 关键字: FPGA  SOPC  
共283条 4/19 |‹ « 2 3 4 5 6 7 8 9 10 11 » ›|
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473