Lin Meng-Chun, Dung Lan-Rong
Dept. of Electrical and Control Engineering, National Chiao Tung University, Hsinchu City, Taiwan 300, ROC.
Integration (Amst). 2008 Feb 1;41(2):193-209. doi: 10.1016/j.vlsi.2007.05.002.
This paper addresses on VLSI design of rank-order filtering (ROF) with a maskable memory for real-time speech and image processing applications. Based on a generic bit-sliced ROF algorithm, the proposed design uses a special-defined memory, called the dual-cell random-access memory (DCRAM), to realize major operations of ROF: threshold decomposition and polarization. Using the memory-oriented architecture, the proposed ROF processor can benefit from high flexibility, low cost and high speed. The DCRAM can perform the bit-sliced read, partial write, and pipelined processing. The bit-sliced read and partial write are driven by maskable registers. With recursive execution of the bit-slicing read and partial write, the DCRAM can effectively realize ROF in terms of cost and speed. The proposed design has been implemented using TSMC 0.18 μm 1P6M technology. As shown in the result of physical implementation, the core size is 356.1 × 427.7μm(2) and the VLSI implementation of ROF can operate at 256 MHz for 1.8V supply.
本文探讨了用于实时语音和图像处理应用的具有可屏蔽存储器的秩次排序滤波(ROF)的超大规模集成电路(VLSI)设计。基于通用的位片式ROF算法,所提出的设计使用一种特殊定义的存储器,称为双单元随机存取存储器(DCRAM),来实现ROF的主要操作:阈值分解和极化。采用面向存储器的架构,所提出的ROF处理器可以受益于高灵活性、低成本和高速。DCRAM可以执行位片式读取、部分写入和流水线处理。位片式读取和部分写入由可屏蔽寄存器驱动。通过位片式读取和部分写入的递归执行,DCRAM可以在成本和速度方面有效地实现ROF。所提出的设计已采用台积电0.18μm 1P6M技术实现。如物理实现结果所示,核心尺寸为356.1×427.7μm²,ROF的VLSI实现对于1.8V电源可在256MHz下运行。