首页> 外文期刊>Sensor Review >Heterogeneous embedded system with “microcontroller-CPLD” based shared memory interface for sensor applications
【24h】

Heterogeneous embedded system with “microcontroller-CPLD” based shared memory interface for sensor applications

机译:具有基于“微控制器-CPLD”的共享存储器接口的异构嵌入式系统,用于传感器应用

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose – Aims to design a heterogeneous embedded system with CPLD and microcontroller as co-processors sharing a memory module. Design/methodology/approach – The system receives external analog input signal, which is applied to the PIC 16F73 microcontroller. Upon converting the data in to digital format using the on-chip ADC, the PIC stores the digitized version in the SRAM (HCM 6264) chip. SRAM HCM 6264 has been used as a shared memory model, of which both the PIC and CPLD can access all the locations. Once the PIC passes controls to the CPLD, the further processing is carried out by the CPLD without any intervention of the PIC. This is a true example of co-processing of the architecturally diversified computing modules from completely different vendors with totally different programming suits. Findings – The board has been tested with IC temperature sensors and also found to be useful for sensor array applications involving three types of processing viz. analog (through instrumentation amplifier), real-time digital (through microcontroller) and customized reconfigurable digital (with the CPLD). Practical implications – The system has several potential applications in avionics, military and robotic embedded systems, which have inherent real-time constraints that need to be supported by the underlying hardware and driver programs. Originality/value – Discusses the rare and unique combination of diversified processing core to build an embedded system.
机译:目的–旨在设计一个具有CPLD和微控制器的异构嵌入式系统,作为共享内存模块的协处理器。设计/方法/方法–系统接收外部模拟输入信号,该信号被施加到PIC 16F73微控制器。使用片上ADC将数据转换为数字格式后,PIC将数字化版本存储在SRAM(HCM 6264)芯片中。 SRAM HCM 6264已用作共享内存模型,PIC和CPLD均可访问其所有位置。一旦PIC将控制权交给CPLD,CPLD便会进行进一步处理,而无需PIC的任何干预。这是来自完全不同的供应商,完全不同的编程套件对架构上多样化的计算模块进行协同处理的真实示例。调查结果–该板已经过IC温度传感器的测试,也被发现可用于涉及三种处理方式的传感器阵列应用。模拟(通过仪表放大器),实时数字(通过微控制器)和定制的可重配置数字(通过CPLD)。实际意义–该系统在航空电子,军事和机器人嵌入式系统中具有多种潜在应用,这些应用具有固有的实时约束,需要底层硬件和驱动程序的支持。独创性/价值–讨论了多种处理核心的罕见和独特组合,以构建嵌入式系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号