首页 > 最新文献

2005 6th International Conference on ASIC最新文献

英文 中文
A curvature-compensated bandgap reference with improved PSRR 改进PSRR的曲率补偿带隙基准
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611387
Xiao Du, Wei-min Li, Xiao-fei Zhu, Xiao-dong Fu
A curvature-compensated current mode bandgap reference with improved PSRR is presented. The circuit takes advantage of a simplified straightforward implementation of the curvature compensation method, the reference achieves a temperature coefficient of 7ppm/ degC over the temperature range of -20degC to +80 degC. And by using negative feedback to generate a regulated supply, the power supply rejection ration (PSRR) of the proposed circuit can be increased up to 90dB at 10kHz.The circuit is designed using 0.8 mum BiCMOS technology and silicon area is 1.07 times 0.92 mm2
提出了一种改进PSRR的曲率补偿型电流模带隙基准电路。该电路利用曲率补偿方法的简化直接实现,基准温度系数在-20℃至+80℃的温度范围内达到7ppm/℃。通过使用负反馈产生稳压电源,该电路的电源抑制比(PSRR)在10kHz时可提高到90dB。电路采用0.8 μ m BiCMOS技术设计,硅面积为1.07 × 0.92 mm2
{"title":"A curvature-compensated bandgap reference with improved PSRR","authors":"Xiao Du, Wei-min Li, Xiao-fei Zhu, Xiao-dong Fu","doi":"10.1109/ICASIC.2005.1611387","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611387","url":null,"abstract":"A curvature-compensated current mode bandgap reference with improved PSRR is presented. The circuit takes advantage of a simplified straightforward implementation of the curvature compensation method, the reference achieves a temperature coefficient of 7ppm/ degC over the temperature range of -20degC to +80 degC. And by using negative feedback to generate a regulated supply, the power supply rejection ration (PSRR) of the proposed circuit can be increased up to 90dB at 10kHz.The circuit is designed using 0.8 mum BiCMOS technology and silicon area is 1.07 times 0.92 mm2","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122052818","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}
引用次数: 12
A design of 500MHz 10-read 6-write register file 一种500MHz 10读6写寄存器文件的设计
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611301
Yu Qian, Wang Dong-hui, Zhang Tie-jun, Hou Chao-huan
Register file is needed to work in high speed for high performance superscalar processors to execute multiple parallel instructions. A 10-read 6-write write-through register file, customized in 1.8V 0.18mum CMOS technology, is introduced here, every port of which can be accessed individually. It comprises two arrays of modified 16-port memory cells, some low-power SCL decoders and a local clock generator, which is designed to enhance the range of working frequency. The results of the function verification and the performance analysis show that the register file can work in 500MHz with 46mW power consumption. The macro block's area is 0.19mm. It can meet the requirements of both high performance processors and embedded ones
高性能超标量处理器在高速运行时需要寄存器文件来执行多个并行指令。本文介绍了一种采用1.8V 0.18mum CMOS技术定制的10读6写透写寄存器文件,每个端口都可以单独访问。它由两个改良的16端口存储单元阵列、一些低功耗SCL解码器和一个本地时钟发生器组成,旨在提高工作频率的范围。功能验证和性能分析结果表明,该寄存器文件可以在500MHz频率下工作,功耗为46mW。宏观块的面积为0.19mm。它可以满足高性能处理器和嵌入式处理器的要求
{"title":"A design of 500MHz 10-read 6-write register file","authors":"Yu Qian, Wang Dong-hui, Zhang Tie-jun, Hou Chao-huan","doi":"10.1109/ICASIC.2005.1611301","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611301","url":null,"abstract":"Register file is needed to work in high speed for high performance superscalar processors to execute multiple parallel instructions. A 10-read 6-write write-through register file, customized in 1.8V 0.18mum CMOS technology, is introduced here, every port of which can be accessed individually. It comprises two arrays of modified 16-port memory cells, some low-power SCL decoders and a local clock generator, which is designed to enhance the range of working frequency. The results of the function verification and the performance analysis show that the register file can work in 500MHz with 46mW power consumption. The macro block's area is 0.19mm. It can meet the requirements of both high performance processors and embedded ones","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121055552","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}
引用次数: 2
Automatic instruction generation for application specific co-processor 用于特定应用的协处理器的自动指令生成
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611461
Shengtian Sang, Xiaoming Li, Y. Ye
By extending the baseline processor with application specific instructions, an application specific co-processor can meet the computational demands of the application. Working with the traditional co-processor interface, it doesn't require the extensible processor core and has least impact on the existing hardware and software. This paper proposes a framework for design space exploration and automatic co-processor instructions generation, in which application profiling, instruction identification and evaluation proceed seamlessly and iteratively. The optimal instruction set of the co-processor under given constraints is automatically generated from the source code of the application. To demonstrate the effectiveness of the method we generate the instruction set of a SPARC V8 co-processor for a VoIP application. The experiment gives promising results with the speedup of factor 2.3
通过使用特定于应用程序的指令扩展基准处理器,特定于应用程序的协处理器可以满足应用程序的计算需求。它使用传统的协处理器接口,不需要可扩展的处理器核心,对现有硬件和软件的影响最小。本文提出了一种设计空间探索和协处理器指令自动生成的框架,在该框架中,应用分析、指令识别和评估可以无缝迭代地进行。在给定约束条件下,从应用程序的源代码自动生成协处理器的最优指令集。为了证明该方法的有效性,我们为VoIP应用程序生成了SPARC V8协处理器的指令集。实验取得了令人满意的结果,速度提高了2.3倍
{"title":"Automatic instruction generation for application specific co-processor","authors":"Shengtian Sang, Xiaoming Li, Y. Ye","doi":"10.1109/ICASIC.2005.1611461","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611461","url":null,"abstract":"By extending the baseline processor with application specific instructions, an application specific co-processor can meet the computational demands of the application. Working with the traditional co-processor interface, it doesn't require the extensible processor core and has least impact on the existing hardware and software. This paper proposes a framework for design space exploration and automatic co-processor instructions generation, in which application profiling, instruction identification and evaluation proceed seamlessly and iteratively. The optimal instruction set of the co-processor under given constraints is automatically generated from the source code of the application. To demonstrate the effectiveness of the method we generate the instruction set of a SPARC V8 co-processor for a VoIP application. The experiment gives promising results with the speedup of factor 2.3","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122681280","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}
引用次数: 2
FPLACEMENT: new placement software for FPGA with bus resources FPLACEMENT:基于FPGA总线资源的新型布局软件
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611432
Shengyan Hong, Pushan Tang, Jiarong Tong
In this paper, the new technology placement software for FPGA with bus resources is presented. This software, FPLACEMENT, can handle complex connection structure in the chip with a new cost function, while VPR fails to do it. Besides the FPLACEMENT has special part to deal with the bus resources in the chip. The test result of FPLACEMENT is presented to substantiate the feasibility of the software.
本文提出了一种基于FPGA总线资源的新型技术布局软件。该软件FPLACEMENT可以用新的成本函数处理芯片中复杂的连接结构,而VPR无法做到这一点。此外,FPLACEMENT还有专门的部分来处理芯片内的总线资源。最后给出了FPLACEMENT的测试结果,验证了该软件的可行性。
{"title":"FPLACEMENT: new placement software for FPGA with bus resources","authors":"Shengyan Hong, Pushan Tang, Jiarong Tong","doi":"10.1109/ICASIC.2005.1611432","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611432","url":null,"abstract":"In this paper, the new technology placement software for FPGA with bus resources is presented. This software, FPLACEMENT, can handle complex connection structure in the chip with a new cost function, while VPR fails to do it. Besides the FPLACEMENT has special part to deal with the bus resources in the chip. The test result of FPLACEMENT is presented to substantiate the feasibility of the software.","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122825251","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}
引用次数: 0
Design of a 16-bit real time stack processor in FPGA FPGA中16位实时堆栈处理器的设计
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611431
Du Yuyuan
The basic structure and features of a 16-bit real time stack processor is introduced. The design and implementation method of the 16-bit stack processor is presented in the paper. The behavioral description and state machine description is applied to program design using VHDL. The 16-bit real time stack processor implemented by Spartan-II XC2S200 FPGA chip, and is successfully adopted in frequency spectrum controller system of MRI
介绍了一种16位实时堆栈处理器的基本结构和特点。本文介绍了16位堆栈处理器的设计与实现方法。将行为描述和状态机描述应用于VHDL语言的程序设计。采用Spartan-II XC2S200 FPGA芯片实现了16位实时堆栈处理器,并成功应用于MRI频谱控制系统中
{"title":"Design of a 16-bit real time stack processor in FPGA","authors":"Du Yuyuan","doi":"10.1109/ICASIC.2005.1611431","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611431","url":null,"abstract":"The basic structure and features of a 16-bit real time stack processor is introduced. The design and implementation method of the 16-bit stack processor is presented in the paper. The behavioral description and state machine description is applied to program design using VHDL. The 16-bit real time stack processor implemented by Spartan-II XC2S200 FPGA chip, and is successfully adopted in frequency spectrum controller system of MRI","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129935291","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
SOC logic development using configurable, application-specific processors SOC逻辑开发使用可配置的,特定于应用程序的处理器
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611245
S. Leibson
SOCs solve complex, data-intensive application problems by delivering high performance with good power-efficiency. Configurable, application-specific processor cores used as task blocks in an SOC deliver hardware-like performance and programmability, which reduces design effort and risk when compared to manual RTL block-design techniques.
soc通过提供高性能和良好的能效来解决复杂的数据密集型应用问题。可配置的、特定于应用程序的处理器内核用作SOC中的任务块,提供类似硬件的性能和可编程性,与手动RTL块设计技术相比,减少了设计工作量和风险。
{"title":"SOC logic development using configurable, application-specific processors","authors":"S. Leibson","doi":"10.1109/ICASIC.2005.1611245","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611245","url":null,"abstract":"SOCs solve complex, data-intensive application problems by delivering high performance with good power-efficiency. Configurable, application-specific processor cores used as task blocks in an SOC deliver hardware-like performance and programmability, which reduces design effort and risk when compared to manual RTL block-design techniques.","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124523439","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}
引用次数: 2
Performance exploration and optimization of SDRAM-controller architecture on SDRAM access 基于SDRAM存取的SDRAM控制器架构的性能探索与优化
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611296
Zhang Yu, Ling Ming, Pu Hanlai, Zhou Fan
The access operation between CPU and off-chip memory, such as SDRAM, is very frequent in embedded system. This being the case, we try to take full advantage of SDRAM by developing a novel SDRAM-controller architecture. The architecture is based on the SDRAM characteristics with full instruction flow analysis. Three techniques are employed for auto adaptive prefetch instruction, overlapping read latency, locality of reference and reduction of row miss mainly aroused by accessing stack data. The results using benchmark programs show that developed architecture reduce the memory latency by 71% on average
在嵌入式系统中,CPU与片外存储器(如SDRAM)之间的访问操作是非常频繁的。在这种情况下,我们试图通过开发一种新的SDRAM控制器架构来充分利用SDRAM。该架构是基于SDRAM的特点,具有完整的指令流分析。采用了自适应预取指令、重叠读延迟、引用的局域性和减少主要由访问堆栈数据引起的行缺失三种技术。使用基准程序的结果表明,开发的体系结构平均减少了71%的内存延迟
{"title":"Performance exploration and optimization of SDRAM-controller architecture on SDRAM access","authors":"Zhang Yu, Ling Ming, Pu Hanlai, Zhou Fan","doi":"10.1109/ICASIC.2005.1611296","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611296","url":null,"abstract":"The access operation between CPU and off-chip memory, such as SDRAM, is very frequent in embedded system. This being the case, we try to take full advantage of SDRAM by developing a novel SDRAM-controller architecture. The architecture is based on the SDRAM characteristics with full instruction flow analysis. Three techniques are employed for auto adaptive prefetch instruction, overlapping read latency, locality of reference and reduction of row miss mainly aroused by accessing stack data. The results using benchmark programs show that developed architecture reduce the memory latency by 71% on average","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120879189","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}
引用次数: 1
A direct conversion WLAN receiver 一种直接转换的WLAN接收机
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611341
Jingguang Wang, Jinju Wang, Yumei Huang, Weilun Shen, Xiaofeng Yi, Zhiliang Hong
A direct conversion receiver for WLAN 802.11b is presented in 0.18/spl mu/m CMOS technology. It contains a complete receiver chain with low noise amplifier, I/Q mixer, programmable gain amplifier and base band filter. A 4.8GHz divider is used to generate 2.4GHz quadrature clock for I/Q mixer. The reception path is dc coupled and a feed back low pass filter is added to reduce the dc-offset and 1/f noise. The noise figure of receiver is 5.2dB, the IIP3 is -14.5dBm at high gain setting. With the supply voltage of 1.8V, the over all power consummation is about 100mW. The chip area with pads is 2.6mm/spl times/2.5mm.
提出了一种用于WLAN 802.11b的直接转换接收机,采用0.18/spl mu/m CMOS技术。它包含一个完整的接收器链,包括低噪声放大器、I/Q混频器、可编程增益放大器和基带滤波器。采用4.8GHz分频器产生2.4GHz正交时钟,用于I/Q混频器。接收路径是直流耦合的,并添加了一个反馈低通滤波器以减少直流偏移和1/f噪声。接收机噪声系数为5.2dB,高增益设置下IIP3为-14.5dBm。电源电压为1.8V,整机功耗约100mW。带衬垫的芯片面积为2.6mm/spl次/2.5mm。
{"title":"A direct conversion WLAN receiver","authors":"Jingguang Wang, Jinju Wang, Yumei Huang, Weilun Shen, Xiaofeng Yi, Zhiliang Hong","doi":"10.1109/ICASIC.2005.1611341","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611341","url":null,"abstract":"A direct conversion receiver for WLAN 802.11b is presented in 0.18/spl mu/m CMOS technology. It contains a complete receiver chain with low noise amplifier, I/Q mixer, programmable gain amplifier and base band filter. A 4.8GHz divider is used to generate 2.4GHz quadrature clock for I/Q mixer. The reception path is dc coupled and a feed back low pass filter is added to reduce the dc-offset and 1/f noise. The noise figure of receiver is 5.2dB, the IIP3 is -14.5dBm at high gain setting. With the supply voltage of 1.8V, the over all power consummation is about 100mW. The chip area with pads is 2.6mm/spl times/2.5mm.","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127217069","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
Duplicated register file design for embedded simultaneous multithreading microprocessor 嵌入式同步多线程微处理器的重复寄存器文件设计
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611275
C. Zang, S. Imai, S. Kimura
In modern microprocessors, the access time of register file becomes a critical part in total delay. Instruction level or thread level parallelism improves instructions per cycle (IPC) by executing multiple instructions in one cycle. Such multiple instructions need to read or write data from/to register files simultaneously. To satisfy that, register file with sufficient ports should be designed. However, the area and access time of register file with large ports will increase sharply. Duplicated register file (DupRF) architecture can reduce access time by distributing read ports. In this paper, we propose a new kind of DupRF architecture for embedded simultaneous multithreading (SMT) microprocessor and estimate the effect with respect to the area and access time. Especially, we measure the product of area and access time as computation cost. For a SMT microprocessor with 6 threads, 64-bit data-width and 6 function units, 3-duplicate register file architecture can reduce access time by 12.61% with a slight increase of computation cost by 3.35% compared with the central register file architecture
在现代微处理器中,寄存器文件的访问时间成为总时延的一个重要组成部分。指令级或线程级并行性通过在一个周期内执行多个指令来提高每周期指令(IPC)。这样的多个指令需要同时从/到注册文件中读取或写入数据。为了满足这一点,应该设计具有足够端口的注册文件。但是,大端口的寄存器文件的面积和访问时间将急剧增加。重复寄存器文件(DupRF)架构可以通过分配读端口来减少访问时间。本文提出了一种用于嵌入式同步多线程(SMT)微处理器的新型DupRF架构,并从面积和访问时间方面对其效果进行了估计。特别地,我们将面积和访问时间的乘积作为计算代价。对于具有6个线程、64位数据宽度和6个功能单元的SMT微处理器,与中央寄存器文件体系结构相比,三重寄存器文件体系结构的访问时间缩短了12.61%,计算成本增加了3.35%
{"title":"Duplicated register file design for embedded simultaneous multithreading microprocessor","authors":"C. Zang, S. Imai, S. Kimura","doi":"10.1109/ICASIC.2005.1611275","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611275","url":null,"abstract":"In modern microprocessors, the access time of register file becomes a critical part in total delay. Instruction level or thread level parallelism improves instructions per cycle (IPC) by executing multiple instructions in one cycle. Such multiple instructions need to read or write data from/to register files simultaneously. To satisfy that, register file with sufficient ports should be designed. However, the area and access time of register file with large ports will increase sharply. Duplicated register file (DupRF) architecture can reduce access time by distributing read ports. In this paper, we propose a new kind of DupRF architecture for embedded simultaneous multithreading (SMT) microprocessor and estimate the effect with respect to the area and access time. Especially, we measure the product of area and access time as computation cost. For a SMT microprocessor with 6 threads, 64-bit data-width and 6 function units, 3-duplicate register file architecture can reduce access time by 12.61% with a slight increase of computation cost by 3.35% compared with the central register file architecture","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127219134","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
A dual-symbol coding arithmetic coder architecture design for high speed EBCOT coding engine in JPEG2000 JPEG2000中高速EBCOT编码引擎的双符号编码算法编码器结构设计
Pub Date : 2005-10-24 DOI: 10.1109/ICASIC.2005.1611315
Yizhen Zhang, Chao Xu, L. Chen
This paper presents a flexible dual-symbol coding arithmetic coder (MQ coder) architecture design for the parallel coding engines of embedded block coding with optimization truncation (EBCOT) tier-1 in JPEG2000. The flexible MQ coder (FMQ) can encode two symbols simultaneously per clock cycle by using the optimized combination method. It increases the throughput rate of the arithmetic coding, which can match the high throughput rate of the parallel context modeling modules. Experimental results show that one FMQ are able to handle two bit-planes/data-pairs for the bit-plane parallel EBCOT coding engine, and the computation time is decreased about 24% compared with the engine by using the regular MQ coder
针对JPEG2000中具有优化截断(EBCOT)层的嵌入式分组编码并行编码引擎,提出了一种灵活的双符号编码算法编码器(MQ编码器)架构设计。灵活MQ编码器(FMQ)采用优化组合方法,可以在每个时钟周期内同时对两个符号进行编码。提高了算法编码的吞吐率,与并行上下文建模模块的高吞吐率相匹配。实验结果表明,对于位平面并行EBCOT编码引擎,一个FMQ可以处理两个位平面/数据对,与使用常规MQ编码器相比,计算时间减少了24%左右
{"title":"A dual-symbol coding arithmetic coder architecture design for high speed EBCOT coding engine in JPEG2000","authors":"Yizhen Zhang, Chao Xu, L. Chen","doi":"10.1109/ICASIC.2005.1611315","DOIUrl":"https://doi.org/10.1109/ICASIC.2005.1611315","url":null,"abstract":"This paper presents a flexible dual-symbol coding arithmetic coder (MQ coder) architecture design for the parallel coding engines of embedded block coding with optimization truncation (EBCOT) tier-1 in JPEG2000. The flexible MQ coder (FMQ) can encode two symbols simultaneously per clock cycle by using the optimized combination method. It increases the throughput rate of the arithmetic coding, which can match the high throughput rate of the parallel context modeling modules. Experimental results show that one FMQ are able to handle two bit-planes/data-pairs for the bit-plane parallel EBCOT coding engine, and the computation time is decreased about 24% compared with the engine by using the regular MQ coder","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125216605","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
期刊
2005 6th International Conference on ASIC
全部 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