深圳市瑞申电子有限公司

深圳市瑞申电子有限公司是一家10年专业大功率电感生产加工厂商,主要以大功率,大电流、扁平线圈电感、平面变压器设计、生产、销售工厂。设计、绕线、组装、检测、包装、出货等全制程的工艺流程!拥有完整、科学的质量管理体系。专业技术团队10人,我们的诚信、实力和产品质量获得业界的认可。欢迎各界朋友莅临参观、指导和业务洽谈。 ...

基于Avalon总线SHT11温湿度传感器自定义IP核的开发流程

时间:2016-01-13 06:15:53 点击:

SOPC(System On a Programmable Chip,可编程芯片系统)就是在一个可编程芯片上实现一个电子系统的技术。SOPC是可编程逻辑器件技术和SoC(System on Chip)技术发展与融合的产物[1?2]。

SOPC的关键技术之一就是IP核,也就是知识产权核。所谓的IP核就是指将一些比较复杂的功能模块,如音频编/解码、SDRAM等,设计成可以修改参数的模块,可以直接调用。实际的SOPC设计过程,用户常常有特殊的需求,而EDA厂商未提供该IP核。所以,在设计中添加用户自定义组件显得特别重要。

1 Avalon总线

SOPC组件通过Avalon交换架构或者Avalon总线连接在一起,SOPC系统的可定制特性要求Avalon总线也具备灵活的可定制特性。Avalon总线是一种协议较为简单的同步总线,有其规范及传输模式。

Avalon总线是由Altera公司开发的一种专用的用于连接SOPC系统组件及从组件的内部连线技术,它是由SOPC Builder自动生成,是一种理想的用于系统处理器和外设之间的内连总线。一般使用的是Avalon从端口。一个典型从端口包含的信号如表1所列。

表1 Avalon从端口信号

1.jpg

Avalon总线使用很少的逻辑资源支持数据总线复用、地址译码、产生等待周期和高级交换式总线传输。该总线为用户提供非常友好的接口,屏蔽搭建系统的细节,减轻了系统搭建的工作量。

2 SHT11自定义IP核的开发

2.1 SHT11温湿度传感器

SHT11是瑞士Sensirion公司推出的SHTxx系列数字温湿度传感器。它是基于先进的CMOSens数字传感技术,具有极高的可靠性和长期稳定性。全量程标定,两线数字接口,大大缩短研发时间,简化外围电路并降低费用。此外,具有体积小、响应迅速、能耗低、可浸没、抗干扰能力强、温湿一体的特点,兼有露点测量,性价比高,使该产品能够适于多种场合的应用。SHT11的高级功能是通过状态寄存器来实现的[3]。 大功率电感厂家 |大电流电感工厂

  • 功率电感:断路器控制回路的基本要求
    (1)应有对控制电源的监视回路.断路器的控制电源最为重要,一旦失去电源断路器便无法操作.因此,无论何种原因,当断路器控制电源消失时,应发出声、光信号,提示值班人员及时处理.对于遥控变电所,断路器控
  • JTAG接口在线烧写Flash的实现
    为了解决TMS320VC55X 系列DSP 系统程序代码的保存问题,设计了一种利用JTAG 接口,在线烧写Flash 并实现自举启动的方法。这种在线编程的方法利用并行外部存储器加载(EMIF)接口将T
  • 安捷伦34410A串口控制求助
    今天用PC连安捷伦6位半34410A想要测电流,虽然每次电流值都能读出来,但是每次读取电流的时候仪器总是会报警,屏幕出现ERROR字样,请问怎样才能让它不报警?控制程序如图:先初始化:cha
  • 大功率电感