首页 > 最新文献

Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors最新文献

英文 中文
Compositional technique for synthesising multi-phase regular arrays 合成多相规则阵列的合成技术
M. Manjunathaiah, G. Megson
We describe a high-level design method to synthesize multi-phase regular arrays. The method is based on deriving component designs using classical regular (or systolic) array synthesis techniques and composing these separately evolved component designs into a unified global design. Similarity transformations are applied to component designs in the composition stage in order to align data flow between the phases of the computations. Three transformations are considered: rotation, reflection and translation. The technique is aimed at the design of hardware components for high-throughput embedded systems applications and we demonstrate this by deriving a multi-phase regular array for the 2D DCT algorithm which is widely used in many video communications applications.
介绍了一种综合多相规则阵列的高级设计方法。该方法的基础是利用经典的规则(或收缩)阵列合成技术推导出元件设计,并将这些单独演化的元件设计组合成一个统一的全局设计。在组合阶段将相似变换应用于组件设计,以便在计算阶段之间对齐数据流。考虑了三种变换:旋转、反射和平移。该技术旨在为高吞吐量嵌入式系统应用设计硬件组件,我们通过推导广泛用于许多视频通信应用的二维DCT算法的多相规则阵列来证明这一点。
{"title":"Compositional technique for synthesising multi-phase regular arrays","authors":"M. Manjunathaiah, G. Megson","doi":"10.1109/ASAP.2002.1030700","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030700","url":null,"abstract":"We describe a high-level design method to synthesize multi-phase regular arrays. The method is based on deriving component designs using classical regular (or systolic) array synthesis techniques and composing these separately evolved component designs into a unified global design. Similarity transformations are applied to component designs in the composition stage in order to align data flow between the phases of the computations. Three transformations are considered: rotation, reflection and translation. The technique is aimed at the design of hardware components for high-throughput embedded systems applications and we demonstrate this by deriving a multi-phase regular array for the 2D DCT algorithm which is widely used in many video communications applications.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124970470","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Design space exploration for energy-efficient secure sensor network 节能安全传感器网络的设计空间探索
Lin Yuan, G. Qu
We consider two of the most important design issues for distributed sensor networks in the battlefield: security for communication in such hostile terrain; and energy efficiency because of the battery's limited capacity and the impracticality of recharging. Communication security is normally provided by encryption, i.e. data are encrypted before transmission and are decrypted first on reception. We exploit the secure sensor network design space for energy efficiency by investigating different microprocessors coupled with various public key algorithms. We propose a power control mechanism for sensors to operate in an energy-efficient fashion using the newly developed dynamical voltage scaling (DVS) technique. In particular we consider multiple voltage processors and insert additional information into the communication channel to guide the selection of proper voltages for data decryption/encryption and processing in order to reduce the total computational energy consumption. We experiment several encryption standards on a broad range of embedded processors and simulate the behavior of the sensor network to show that the sensor's lifetime can be extended substantially.
我们考虑了战场上分布式传感器网络的两个最重要的设计问题:在这种恶劣地形下的通信安全;还有能源效率,因为电池容量有限,充电也不现实。通信安全通常由加密提供,即数据在传输前加密,接收时先解密。我们通过研究与各种公钥算法相结合的不同微处理器,利用安全传感器网络设计空间来提高能源效率。我们提出了一种功率控制机制,使传感器使用新开发的动态电压缩放(DVS)技术以节能的方式运行。特别地,我们考虑了多个电压处理器,并在通信信道中插入额外的信息来指导选择合适的电压进行数据解密/加密和处理,以减少总计算能耗。我们在广泛的嵌入式处理器上实验了几种加密标准,并模拟了传感器网络的行为,以表明传感器的使用寿命可以大大延长。
{"title":"Design space exploration for energy-efficient secure sensor network","authors":"Lin Yuan, G. Qu","doi":"10.1109/ASAP.2002.1030707","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030707","url":null,"abstract":"We consider two of the most important design issues for distributed sensor networks in the battlefield: security for communication in such hostile terrain; and energy efficiency because of the battery's limited capacity and the impracticality of recharging. Communication security is normally provided by encryption, i.e. data are encrypted before transmission and are decrypted first on reception. We exploit the secure sensor network design space for energy efficiency by investigating different microprocessors coupled with various public key algorithms. We propose a power control mechanism for sensors to operate in an energy-efficient fashion using the newly developed dynamical voltage scaling (DVS) technique. In particular we consider multiple voltage processors and insert additional information into the communication channel to guide the selection of proper voltages for data decryption/encryption and processing in order to reduce the total computational energy consumption. We experiment several encryption standards on a broad range of embedded processors and simulate the behavior of the sensor network to show that the sensor's lifetime can be extended substantially.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126160537","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 95
Predictable instruction caching for media processors 媒体处理器的可预测指令缓存
J. Irwin, D. May, H. Muller, D. Page
The determinism of instruction cache performance can be considered a major problem in multimedia devices which hope to maximise their quality of service. If instructions are evicted from the cache by competing blocks of code, the running application will take significantly longer to execute than if the instructions were present. Since it is difficult to predict when this interference will occur the performance of the algorithm at a given point in time is unclear We propose the use of an automatically configured partitioned cache to protect regions of the application code from each other and hence minimise interference. As well as being specialised to the purpose of providing predictable performance, this cache can be specialised to the application being run, rather than for the average case, using simple compiler algorithms.
指令缓存性能的确定性是多媒体设备实现服务质量最大化的一个主要问题。如果指令被相互竞争的代码块从缓存中取出,运行中的应用程序将比存在这些指令时花费更长的时间来执行。由于很难预测何时会发生这种干扰,因此算法在给定时间点的性能是不清楚的。我们建议使用自动配置的分区缓存来保护应用程序代码的区域,从而最大限度地减少干扰。除了专门用于提供可预测的性能外,该缓存还可以使用简单的编译器算法专门用于正在运行的应用程序,而不是一般情况。
{"title":"Predictable instruction caching for media processors","authors":"J. Irwin, D. May, H. Muller, D. Page","doi":"10.1109/ASAP.2002.1030713","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030713","url":null,"abstract":"The determinism of instruction cache performance can be considered a major problem in multimedia devices which hope to maximise their quality of service. If instructions are evicted from the cache by competing blocks of code, the running application will take significantly longer to execute than if the instructions were present. Since it is difficult to predict when this interference will occur the performance of the algorithm at a given point in time is unclear We propose the use of an automatically configured partitioned cache to protect regions of the application code from each other and hence minimise interference. As well as being specialised to the purpose of providing predictable performance, this cache can be specialised to the application being run, rather than for the average case, using simple compiler algorithms.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114901606","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Integrated design of AES (Advanced Encryption Standard) encrypter and decrypter AES (Advanced Encryption Standard)加解密器的集成设计
Chih-Chung Lu, S. Tseng
This paper proposed a method of integrating the AES encrypter and the AES decrypter into a full functional AES crypto-engine. This method can make it a very low-complexity architecture, especially in saving the hardware resource in implementing the AES (Inv)SubBytes module and (Inv)Mixcolumns module, etc. Most designed modules can be used for both AES encryption and decryption. Besides, the architecture can still deliver a high data rate in both encryption/decryption operations. The proposed architecture is suited for hardware-critical applications, such as smart cards, PDAs, and mobile phones, etc.
本文提出了一种将AES加密器和AES解密器集成为一个功能完备的AES加密引擎的方法。这种方法可以使其成为一个非常低复杂度的架构,特别是在实现AES (Inv)SubBytes模块和(Inv)Mixcolumns模块等方面节省了硬件资源。大多数设计的模块都可以用于AES加密和解密。此外,该体系结构在加密/解密操作中仍然可以提供较高的数据速率。所建议的体系结构适用于硬件关键型应用程序,例如智能卡、pda和移动电话等。
{"title":"Integrated design of AES (Advanced Encryption Standard) encrypter and decrypter","authors":"Chih-Chung Lu, S. Tseng","doi":"10.1109/ASAP.2002.1030726","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030726","url":null,"abstract":"This paper proposed a method of integrating the AES encrypter and the AES decrypter into a full functional AES crypto-engine. This method can make it a very low-complexity architecture, especially in saving the hardware resource in implementing the AES (Inv)SubBytes module and (Inv)Mixcolumns module, etc. Most designed modules can be used for both AES encryption and decryption. Besides, the architecture can still deliver a high data rate in both encryption/decryption operations. The proposed architecture is suited for hardware-critical applications, such as smart cards, PDAs, and mobile phones, etc.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132501055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 151
Optical network reconfiguration for signal processing applications 用于信号处理应用的光网络重构
R. Chamberlain, M. Franklin, P. Krishnamurthy
This paper considers a class of embedded signal processing applications. To achieve real-time performance these applications must be executed on a parallel processor. The paper focuses on the multiring optical interconnection network used in the system and specifically on the performance gains associated with utilizing the bandwidth reconfiguration capabilities associated with the network. The network is capable of being reconfigured to provide designated bandwidths to different source-destination connections both across rings and within a ring. The applications each consist of a sequence of alternating communication and computation phases. The sequence continues until execution of the application is complete. The effect of reconfiguration on application performance is explored using simulation techniques. The results indicate that substantial performance gains (speedups of 2 or more) can be achieved for this application class.
本文研究了一类嵌入式信号处理的应用。为了实现实时性能,这些应用程序必须在并行处理器上执行。本文重点介绍了系统中使用的多环光互连网络,特别是利用与网络相关的带宽重构能力所带来的性能增益。该网络能够被重新配置,以便为跨环和环内的不同源-目的连接提供指定的带宽。每个应用程序都由一系列交替的通信和计算阶段组成。该顺序一直持续到应用程序执行完成。利用仿真技术探讨了重构对应用程序性能的影响。结果表明,这个应用程序类可以获得显著的性能提升(速度提升2或更多)。
{"title":"Optical network reconfiguration for signal processing applications","authors":"R. Chamberlain, M. Franklin, P. Krishnamurthy","doi":"10.1109/ASAP.2002.1030733","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030733","url":null,"abstract":"This paper considers a class of embedded signal processing applications. To achieve real-time performance these applications must be executed on a parallel processor. The paper focuses on the multiring optical interconnection network used in the system and specifically on the performance gains associated with utilizing the bandwidth reconfiguration capabilities associated with the network. The network is capable of being reconfigured to provide designated bandwidths to different source-destination connections both across rings and within a ring. The applications each consist of a sequence of alternating communication and computation phases. The sequence continues until execution of the application is complete. The effect of reconfiguration on application performance is explored using simulation techniques. The results indicate that substantial performance gains (speedups of 2 or more) can be achieved for this application class.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"174 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132357492","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Tradeoffs between quality of results and resource consumption in a recognition system 识别系统中结果质量与资源消耗之间的权衡
M. DeVore, R. Chamberlain, G. Engel, J. O’Sullivan, M. Franklin
The implementation of computational systems to perform challenging operations often involves balancing the performance specification, system throughput, and available system resources. For problems of automatic target recognition (ATR), these three quantities of interest are the probability of classification error, the rate at which regions of interest are processed, and the capabilities of the underlying hardware (which is a function of the available computational resources and available power). An understanding of the inter-relationships between these factors can be an aid in making informed choices while exploring competing design possibilities. Combining characterizations of ATR performance, which yield probability of classification error as a function of target model complexity, with analytical models of computational performance, which yield throughput as a function of target model complexity and available resources, we can form a set of parametric curves which relate the quality of the results to the resources consumed.
执行具有挑战性的操作的计算系统的实现通常涉及到平衡性能规范、系统吞吐量和可用的系统资源。对于自动目标识别(ATR)问题,这三个感兴趣的量是分类错误的概率、感兴趣区域的处理速率和底层硬件的能力(这是可用计算资源和可用功率的函数)。了解这些因素之间的相互关系有助于在探索相互竞争的设计可能性时做出明智的选择。将ATR性能的特征(分类错误概率作为目标模型复杂性的函数)与计算性能的分析模型(吞吐量作为目标模型复杂性和可用资源的函数)结合起来,我们可以形成一组将结果质量与消耗的资源联系起来的参数曲线。
{"title":"Tradeoffs between quality of results and resource consumption in a recognition system","authors":"M. DeVore, R. Chamberlain, G. Engel, J. O’Sullivan, M. Franklin","doi":"10.1109/ASAP.2002.1030738","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030738","url":null,"abstract":"The implementation of computational systems to perform challenging operations often involves balancing the performance specification, system throughput, and available system resources. For problems of automatic target recognition (ATR), these three quantities of interest are the probability of classification error, the rate at which regions of interest are processed, and the capabilities of the underlying hardware (which is a function of the available computational resources and available power). An understanding of the inter-relationships between these factors can be an aid in making informed choices while exploring competing design possibilities. Combining characterizations of ATR performance, which yield probability of classification error as a function of target model complexity, with analytical models of computational performance, which yield throughput as a function of target model complexity and available resources, we can form a set of parametric curves which relate the quality of the results to the resources consumed.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133359006","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Low power memory design 低功耗存储器设计
Wen-Tsong Shiue
In this paper, we present a novel design procedure for multi-module, multi-port memory design that satisfies area and/or energy/timing constraints. Our procedure consists of (i) use of storage bandwidth optimization (SBO) techniques to simplify the conflict graph and (ii) use of memory exploration techniques to determine the best memory configuration (number of modules, size and number of ports per module) with the minimum area if the energy and timing are bounded or with the minimum energy/timing if the area is bounded. Here the simplest conflict graph implies more possibilities for the arrays assigned to the same module without the penalty in an increase of the number of ports for each module. Our benchmark shows that the heuristic algorithm is very efficient to decide the best memory configuration for the system constraints (timing, area, or energy). In addition, the CACTI tool (Premkishore Shivakumar and N.P. Jouppi, 2001) is modified to estimate the timing, area, and energy for each module in different CMOS technologies (0.8 /spl mu/m, 0.35 /spl mu/m, and 0.18 /spl mu/m). Furthermore, we consider the lifetime for arrays; this results in significant reduction in timing, area, and energy for the arrays executed in different cycles sharing the same memory module.
在本文中,我们提出了一种新的多模块、多端口存储器设计方法,以满足面积和/或能量/时间限制。我们的程序包括(i)使用存储带宽优化(SBO)技术来简化冲突图和(ii)使用内存探索技术来确定最佳内存配置(模块数量,每个模块的大小和端口数量),如果能量和时间是有限的,则使用最小的能量/时间,如果区域是有限的。这里最简单的冲突图意味着分配给相同模块的数组有更多的可能性,而不会因为每个模块的端口数量增加而受到惩罚。我们的基准测试表明,启发式算法在为系统约束(时间、面积或能量)决定最佳内存配置方面非常有效。此外,对CACTI工具(Premkishore Shivakumar和N.P. Jouppi, 2001)进行了修改,以估计不同CMOS技术(0.8 /spl mu/m、0.35 /spl mu/m和0.18 /spl mu/m)中每个模块的时间、面积和能量。此外,我们考虑数组的生命周期;这大大减少了在共享相同内存模块的不同周期中执行的阵列的时间、面积和能量。
{"title":"Low power memory design","authors":"Wen-Tsong Shiue","doi":"10.1109/ASAP.2002.1030704","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030704","url":null,"abstract":"In this paper, we present a novel design procedure for multi-module, multi-port memory design that satisfies area and/or energy/timing constraints. Our procedure consists of (i) use of storage bandwidth optimization (SBO) techniques to simplify the conflict graph and (ii) use of memory exploration techniques to determine the best memory configuration (number of modules, size and number of ports per module) with the minimum area if the energy and timing are bounded or with the minimum energy/timing if the area is bounded. Here the simplest conflict graph implies more possibilities for the arrays assigned to the same module without the penalty in an increase of the number of ports for each module. Our benchmark shows that the heuristic algorithm is very efficient to decide the best memory configuration for the system constraints (timing, area, or energy). In addition, the CACTI tool (Premkishore Shivakumar and N.P. Jouppi, 2001) is modified to estimate the timing, area, and energy for each module in different CMOS technologies (0.8 /spl mu/m, 0.35 /spl mu/m, and 0.18 /spl mu/m). Furthermore, we consider the lifetime for arrays; this results in significant reduction in timing, area, and energy for the arrays executed in different cycles sharing the same memory module.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"32 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114270085","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Implementation of a single chip, pipelined, complex, one-dimensional fast Fourier transform in 0.25 /spl mu/m bulk CMOS 在0.25 /spl mu/m的块体CMOS中实现单片、流水线、复杂的一维快速傅里叶变换
S. Currie, P. Schumacher, B. Gilbert, E. Swartzlander, B. Randall
The Mayo Foundation Special Purpose Processor Development Group (Mayo) has developed a novel fast Fourier transform (FFT) ASIC designed to operate on 16-bit complex (16-bit real, 16-bit imaginary) samples. The radix-2 FFT processor performs any power-of-two-sized transform between 2-point and 4096-point, as selected by the user. The FFT processor is wholly contained on a single 10 mm by 10 mm die implemented in 0.25 /spl mu/m bulk CMOS technology, including distributed register banks for storing all intermediate calculations, and static RAM (SRAM) for storing user programmable sine and cosine coefficients. Designed for maximum flexibility, the Mayo FFT processor includes redundant computation modules, user programmable transform length; individual, user programmable sine and cosine coefficient-storing SRAM for each of the computation modules; overflow detection and correction circuitry (in the form of user-selectable operand scaling within each computation module), 5-volt tolerant 3.3-volt I/O; and a command driven interface.
梅奥基金会特殊用途处理器开发小组(Mayo)开发了一种新型的快速傅立叶变换(FFT) ASIC,设计用于16位复杂(16位实、16位虚)样本。基数为2的FFT处理器可以根据用户的选择,在2点和4096点之间执行任意2次幂大小的变换。FFT处理器完全包含在单个10mm × 10mm的芯片上,采用0.25 /spl mu/m批量CMOS技术实现,包括用于存储所有中间计算的分布式寄存器组,以及用于存储用户可编程正弦和余弦系数的静态RAM (SRAM)。设计最大的灵活性,梅奥FFT处理器包括冗余计算模块,用户可编程的变换长度;每个计算模块的独立、用户可编程的正弦和余弦系数存储SRAM;溢出检测和校正电路(在每个计算模块中以用户可选择的操作数缩放的形式),5伏容忍3.3伏I/O;还有一个命令驱动的界面。
{"title":"Implementation of a single chip, pipelined, complex, one-dimensional fast Fourier transform in 0.25 /spl mu/m bulk CMOS","authors":"S. Currie, P. Schumacher, B. Gilbert, E. Swartzlander, B. Randall","doi":"10.1109/ASAP.2002.1030732","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030732","url":null,"abstract":"The Mayo Foundation Special Purpose Processor Development Group (Mayo) has developed a novel fast Fourier transform (FFT) ASIC designed to operate on 16-bit complex (16-bit real, 16-bit imaginary) samples. The radix-2 FFT processor performs any power-of-two-sized transform between 2-point and 4096-point, as selected by the user. The FFT processor is wholly contained on a single 10 mm by 10 mm die implemented in 0.25 /spl mu/m bulk CMOS technology, including distributed register banks for storing all intermediate calculations, and static RAM (SRAM) for storing user programmable sine and cosine coefficients. Designed for maximum flexibility, the Mayo FFT processor includes redundant computation modules, user programmable transform length; individual, user programmable sine and cosine coefficient-storing SRAM for each of the computation modules; overflow detection and correction circuitry (in the form of user-selectable operand scaling within each computation module), 5-volt tolerant 3.3-volt I/O; and a command driven interface.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114435571","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A CORBA-based GIS-T for ambulance assignment 基于corba的救护车分配GIS-T
T. Liao, Ta-Yin Hu
With the advancement of intelligent transportation systems (ITS), the current and future emergency medical services (EMS) systems are characterized by real-time response, specialization, and decentralization. In order to provide real-time response of medical services, several components are essential, such as dispatching, routing, emergency facilities, and patients medical history. This paper proposes a CORBA (common object request broker architecture)-based GIS-T (geographic information systems for transportation) framework for the dispatching and assignment of medical vehicles for emergency services via wireless communication. The framework combines distributed object computing, GIS-T, and transportation models in a single system, thus provides flexibility and interoperability among existing medical service systems. The framework utilizes the concept of distributed systems and capabilities of CORBA to design objects and dynamically updated medical facilities information in order to provide ambulances with up-to-date information. A real roadway network is used in the numerical experiments to illustrate dynamic aspects of the proposed system.
随着智能交通系统(ITS)的发展,当前和未来的紧急医疗服务(EMS)系统将呈现实时响应、专业化和分散化的特点。为了提供医疗服务的实时响应,调度、路由、应急设施和患者病史等几个组成部分是必不可少的。本文提出了一种基于CORBA(公共对象请求代理体系结构)的GIS-T(交通地理信息系统)框架,用于通过无线通信对医疗车辆进行应急调度和分配。该框架将分布式对象计算、GIS-T和运输模型结合在一个系统中,从而在现有的医疗服务系统之间提供灵活性和互操作性。该框架利用分布式系统的概念和CORBA的功能来设计对象和动态更新的医疗设施信息,以便为救护车提供最新的信息。在一个真实的道路网络中进行了数值实验,以说明所提出的系统的动态方面。
{"title":"A CORBA-based GIS-T for ambulance assignment","authors":"T. Liao, Ta-Yin Hu","doi":"10.1109/ASAP.2002.1030736","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030736","url":null,"abstract":"With the advancement of intelligent transportation systems (ITS), the current and future emergency medical services (EMS) systems are characterized by real-time response, specialization, and decentralization. In order to provide real-time response of medical services, several components are essential, such as dispatching, routing, emergency facilities, and patients medical history. This paper proposes a CORBA (common object request broker architecture)-based GIS-T (geographic information systems for transportation) framework for the dispatching and assignment of medical vehicles for emergency services via wireless communication. The framework combines distributed object computing, GIS-T, and transportation models in a single system, thus provides flexibility and interoperability among existing medical service systems. The framework utilizes the concept of distributed systems and capabilities of CORBA to design objects and dynamically updated medical facilities information in order to provide ambulances with up-to-date information. A real roadway network is used in the numerical experiments to illustrate dynamic aspects of the proposed system.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129834877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Advances in bit width selection methodology 位宽选择方法的研究进展
D. Cachera, T. Risset
We describe a method for the formal determination of signal bit width in fixed point VLSI implementations of signal processing algorithms containing loop nests. The main contribution of this paper is the use of results of the (max, +) algebraic theory to find the integral bit width of algorithms containing loop nests whose bound parameters are not statically known. Combined with recent results on fractional bit width determination, this can be used for 1-dimensional systolic-like arrays implementing linear signal processing algorithms. Although this technique is presented in the context of a specific high level design methodology (based on systems of affine recurrence equations), it can be used in many high level design environments.
我们描述了一种在包含环路巢的信号处理算法的定点VLSI实现中信号位宽度的形式化确定方法。本文的主要贡献是利用(max, +)代数理论的结果找到了包含环巢的算法的积分位宽,其界参数是非静态已知的。结合最近分数位宽度确定的结果,这可以用于实现线性信号处理算法的一维收缩类阵列。虽然这种技术是在特定的高级设计方法(基于仿射递推方程系统)的背景下提出的,但它可以用于许多高级设计环境。
{"title":"Advances in bit width selection methodology","authors":"D. Cachera, T. Risset","doi":"10.1109/ASAP.2002.1030737","DOIUrl":"https://doi.org/10.1109/ASAP.2002.1030737","url":null,"abstract":"We describe a method for the formal determination of signal bit width in fixed point VLSI implementations of signal processing algorithms containing loop nests. The main contribution of this paper is the use of results of the (max, +) algebraic theory to find the integral bit width of algorithms containing loop nests whose bound parameters are not statically known. Combined with recent results on fractional bit width determination, this can be used for 1-dimensional systolic-like arrays implementing linear signal processing algorithms. Although this technique is presented in the context of a specific high level design methodology (based on systems of affine recurrence equations), it can be used in many high level design environments.","PeriodicalId":424082,"journal":{"name":"Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132269578","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
Proceedings IEEE International Conference on Application- Specific Systems, Architectures, and Processors
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1