MASIC产品为嵌入式系统带来适应性

R. Kabidi, R. Orlando
{"title":"MASIC产品为嵌入式系统带来适应性","authors":"R. Kabidi, R. Orlando","doi":"10.1109/NVMT.1993.696941","DOIUrl":null,"url":null,"abstract":"Introduction The embedded control market has been traditionally hampered by the inability to update operating parameters and fmware in a simple manner once the embedded system is installed in the field. While the standardization of the hard disk drive and load-and-execute memory hierarchy have simplified this process in the PC or workstation type of products, this approach is not suitable for the embedded systems due to the cost and complexity of the additional components required. E2PROM and Flash EPROM memories have been utilized in the past for this application, but their complex interface requirements and programming algorithms make them impractical in most embedded applications. The basic challenge in adding alterability through software modification is that the majority of the software in an embedded control system is stored in a semiconductor nonvolatile memory, such as a ROM, EPROM, Flash EPROM or E2PROM. Those devices which are alterable, share a common problem in that the process of updating the contents of the device is a programming sequence. As a result, the devices normally require a complex algorithm or extemal support hardware to accomplish the programming step. The Initial Program Load (IPL) is also a programming step, even for the most user friendly alterable nonvolatile memories, the E2PROMs. The SLICW (Self Loading Integrated Code) E2PROM product family solve these problems. The SLIC family concept is acombination of an byte alterable nonvolatile memory specifically designed to serve as a program and/or data memory for a particular microcontroller and embedded fmware routines written in the native code of the microcontroller. The purpose of the fmware routines is to download the applications software through the microcontroller’s Universal Asynchronous Receiver Transmitter WART) either at IPL or at any time one the system has been delivered to the end customer. The SLIC family of devices provide a simple method of updating or changing software in embedded control systems once the systems are in place in customers sites. The actual update mechanism could be through RS-232, modem or RF link.","PeriodicalId":254731,"journal":{"name":"[1993 Proceedings] Fifth Biennial Nonvolatile Memory Technology Review","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"MASIC Products Bring Adaptability To Embedded Systems\",\"authors\":\"R. Kabidi, R. Orlando\",\"doi\":\"10.1109/NVMT.1993.696941\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Introduction The embedded control market has been traditionally hampered by the inability to update operating parameters and fmware in a simple manner once the embedded system is installed in the field. While the standardization of the hard disk drive and load-and-execute memory hierarchy have simplified this process in the PC or workstation type of products, this approach is not suitable for the embedded systems due to the cost and complexity of the additional components required. E2PROM and Flash EPROM memories have been utilized in the past for this application, but their complex interface requirements and programming algorithms make them impractical in most embedded applications. The basic challenge in adding alterability through software modification is that the majority of the software in an embedded control system is stored in a semiconductor nonvolatile memory, such as a ROM, EPROM, Flash EPROM or E2PROM. Those devices which are alterable, share a common problem in that the process of updating the contents of the device is a programming sequence. As a result, the devices normally require a complex algorithm or extemal support hardware to accomplish the programming step. The Initial Program Load (IPL) is also a programming step, even for the most user friendly alterable nonvolatile memories, the E2PROMs. The SLICW (Self Loading Integrated Code) E2PROM product family solve these problems. The SLIC family concept is acombination of an byte alterable nonvolatile memory specifically designed to serve as a program and/or data memory for a particular microcontroller and embedded fmware routines written in the native code of the microcontroller. The purpose of the fmware routines is to download the applications software through the microcontroller’s Universal Asynchronous Receiver Transmitter WART) either at IPL or at any time one the system has been delivered to the end customer. The SLIC family of devices provide a simple method of updating or changing software in embedded control systems once the systems are in place in customers sites. The actual update mechanism could be through RS-232, modem or RF link.\",\"PeriodicalId\":254731,\"journal\":{\"name\":\"[1993 Proceedings] Fifth Biennial Nonvolatile Memory Technology Review\",\"volume\":\"58 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-06-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993 Proceedings] Fifth Biennial Nonvolatile Memory Technology Review\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NVMT.1993.696941\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993 Proceedings] Fifth Biennial Nonvolatile Memory Technology Review","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NVMT.1993.696941","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

传统上,嵌入式控制市场一直受到嵌入式系统在现场安装后无法以简单的方式更新操作参数和软件的阻碍。虽然硬盘驱动器和加载-执行内存层次结构的标准化简化了PC或工作站类型产品中的此过程,但由于所需额外组件的成本和复杂性,此方法不适合嵌入式系统。E2PROM和Flash EPROM存储器在过去已经被用于这种应用,但是它们复杂的接口要求和编程算法使它们在大多数嵌入式应用中不切实际。通过软件修改增加可变性的基本挑战是,嵌入式控制系统中的大多数软件存储在半导体非易失性存储器中,如ROM, EPROM, Flash EPROM或E2PROM。那些可更改的设备都有一个共同的问题,即更新设备内容的过程是一个编程序列。因此,这些设备通常需要复杂的算法或外部支持硬件来完成编程步骤。初始程序加载(IPL)也是一个编程步骤,即使对于用户最友好的可变非易失性存储器e2prom也是如此。SLICW(自加载集成代码)E2PROM产品系列解决了这些问题。SLIC系列概念是一种字节可变非易失性存储器的组合,专门设计用于特定微控制器的程序和/或数据存储器,以及用微控制器的本机代码编写的嵌入式软件例程。软件例程的目的是通过微控制器的通用异步接收器发送器(WART)在IPL或在系统交付给最终客户的任何时间下载应用程序软件。一旦系统安装在客户现场,SLIC系列设备提供了一种简单的方法来更新或更改嵌入式控制系统中的软件。实际的更新机制可以通过RS-232,调制解调器或射频链路。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
MASIC Products Bring Adaptability To Embedded Systems
Introduction The embedded control market has been traditionally hampered by the inability to update operating parameters and fmware in a simple manner once the embedded system is installed in the field. While the standardization of the hard disk drive and load-and-execute memory hierarchy have simplified this process in the PC or workstation type of products, this approach is not suitable for the embedded systems due to the cost and complexity of the additional components required. E2PROM and Flash EPROM memories have been utilized in the past for this application, but their complex interface requirements and programming algorithms make them impractical in most embedded applications. The basic challenge in adding alterability through software modification is that the majority of the software in an embedded control system is stored in a semiconductor nonvolatile memory, such as a ROM, EPROM, Flash EPROM or E2PROM. Those devices which are alterable, share a common problem in that the process of updating the contents of the device is a programming sequence. As a result, the devices normally require a complex algorithm or extemal support hardware to accomplish the programming step. The Initial Program Load (IPL) is also a programming step, even for the most user friendly alterable nonvolatile memories, the E2PROMs. The SLICW (Self Loading Integrated Code) E2PROM product family solve these problems. The SLIC family concept is acombination of an byte alterable nonvolatile memory specifically designed to serve as a program and/or data memory for a particular microcontroller and embedded fmware routines written in the native code of the microcontroller. The purpose of the fmware routines is to download the applications software through the microcontroller’s Universal Asynchronous Receiver Transmitter WART) either at IPL or at any time one the system has been delivered to the end customer. The SLIC family of devices provide a simple method of updating or changing software in embedded control systems once the systems are in place in customers sites. The actual update mechanism could be through RS-232, modem or RF link.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信