{"title":"LTR: A low-overhead and reliable routing algorithm for network on chips","authors":"A. Patooghy, S. Miremadi","doi":"10.1109/SOCDC.2008.4815590","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815590","url":null,"abstract":"A fault tolerant routing algorithm is presented in this paper. The proposed routing algorithm is based on making a redundant copy of each packet as well as sending the redundant packets through the paths with low traffic loads. Since two copies of each packet reach the destination node, the erroneous packets are detected and replaced with the correct ones. To effectively use the paths with lower traffic loads, the redundant packets are routed according to YX routing while the original packets are routed according to Duato's routing algorithm. Minimizing the number of sent redundant packets and exploiting different paths for sending the original and redundant packets enable the proposed algorithm to improve the reliability of NoCs with negligible power and performance overheads. VHDL simulations confirm that the proposed routing algorithm imposes lower power and performance overheads while providing almost the same reliability in comparison with flood-based routing algorithms.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114929053","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}
Park Soo Il, Song Jae Yeol, Park Seok Hwi, J. Hoon
{"title":"Design of memory controller Design of general purpose memory controller","authors":"Park Soo Il, Song Jae Yeol, Park Seok Hwi, J. Hoon","doi":"10.1109/SOCDC.2008.4815739","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815739","url":null,"abstract":"For memory (RAM or ROM) to store data as memory cells use it. The processor which this element needs certainly needs control, and you shall set up approach relation with memory Algorithm Approach regarding sram Approaching memory shall be controlled according to kinds of memory and processor data so as to be different. A control signal is , so to speak, different in every each memory, this with an address, data, control signals in detail so as to draw it to memory. And a processor does an input and output to any data as go, control it so as to be different. We use a memory controller, and we make it for this so as to control effectively approach between a processor and memory, we will explain the signal control between a processor regarding sound signal data and memory","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126547935","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}
Jisung Byun, Sunyong Lee, Teawan Kim, J. Park, Yunmo Chung, Moonvin Song, Ohkyun Kwon
{"title":"Design of voice guiding system using serial connection technique of speakers","authors":"Jisung Byun, Sunyong Lee, Teawan Kim, J. Park, Yunmo Chung, Moonvin Song, Ohkyun Kwon","doi":"10.1109/SOCDC.2008.4815695","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815695","url":null,"abstract":"With the separate installation and maintenance of voice guiding systems for the blind, there have been functional malfunctions, maintenance and consistency problems due to difficulties of interconnection. To cope with these problems, this paper proposes and tests a new voice guiding system based on the serial connection technique of speakers. The system has a server as a master, and voice guiding systems as slaves. Speaker connections as well as all the parts in each slave have been hard-wired with FPGA chips.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123599092","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}
{"title":"On-chip active RF tracking filter with 60dB 3rd-order harmonic rejection for digital TV tuners","authors":"Yang Sun, Jeong-Seon Lee, Sang-Gug Lee","doi":"10.1109/SOCDC.2008.4815658","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815658","url":null,"abstract":"A new structure of RF tracking filter to solve the linearity and harmonic mixing problem in DTV (digital TV) tuner is proposed in this paper. The proposed structure composed of two filters: harmonic rejection tracking filter (HRTF) and RF tracking filter (RFTF). They are activated / deactivated by complementary digital control switches. HRTF works in the frequency range 48~287 MHz. It can reject not only 3 rd-order harmonic by more than 60 dB but also unwanted channel signal from 5 to 15 dB. The RFTF can reject unwanted signal from 287~860 MHz. The proposed structure can realize pre-band selection function in the tuner front-end and covers a wide frequency range from 48-860 MHz. The center frequency and the bandwidth of both filters can be tuned by adopting the proposed tuning method. Also, the proposed structure can be implemented without any off-chip component. Simulation results show the tunable ability of the center frequency from 48 to 860 MHz, and the bandwidth from 8~20 MHz. These features are obtained drawing 19.8 mA (7.2 mA from RFTF, 12.6 mA from HRTF) current from a 1.2-V supply in a standard 0.13 um CMOS technology.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125010238","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}
{"title":"Stability enhancement techniques for nanoscale SRAM circuits: A comparison","authors":"S. Tawfik, V. Kursun","doi":"10.1109/SOCDC.2008.4815586","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815586","url":null,"abstract":"Four circuit techniques for high data stability and low leakage power consumption in static CMOS memory circuits are compared in this paper. The techniques that provide the highest data stability, the lowest leakage power consumption, and the smallest memory cell area are identified. The first circuit technique employs a dynamic voltage swing wordline driver to control the operation of the standard six-transistor (6 T) memory cells. The wordline voltage swing is dynamically tuned during read and write operations in order to simultaneously enhance the read stability and the write margin without increasing the size of the transistors in the SRAM cell. The other three circuit techniques tackle the data stability challenge by modifying the memory cell circuit structure. A nine-transistor (9 T), an eighttransistor (8 T), and a dual-threshold-voltage (dual-Vt) seven-transistor (7 T) SRAM circuit are considered in this paper. The data storage nodes are isolated from the bitlines with these techniques, thereby significantly enhancing the read stability as compared to the standard 6 T SRAM circuits. Among the evaluated memory circuits, the 9 T and the 8 T SRAM cells provide the highest data stability during a read operation. The read stability of the 9 T and the 8 T SRAM cells is 80% higher as compared to a standard 6T SRAM cell sized for data stability (with beta = 3) in a 65 nm CMOS technology. Alternatively, the dynamic wordline voltage swing technique offers the smallest area and the dual-Vt 7 T SRAM cell consumes the lowest leakage power among the evaluated memory cells.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125477748","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}
{"title":"Digital integrated circuit design for system-on-glass","authors":"K. Ikai, Jinmyoung Kim, M. Ikeda, K. Asada","doi":"10.1109/SOCDC.2008.4815600","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815600","url":null,"abstract":"In this paper, we have developed a design environment for a stripe-shaped PMELA process and have designed digital circuits such as a serial-to-parallel converter and a PRBS generator as examples of digital VLSI circuits. The designed circuits and standard cells are fabricated in bulk CMOS process and are verified their operations. The whole circuits are fabricated in PMELA 0.5 mum CMOS technology with 1-poly-Si 1-Metal layers on glass. The measurement results show that digital circuits using PMELA TFTs are successfully integrated on glass by using this design environment.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"136 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131896407","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}
{"title":"On modeling and sensitivity of via count in SOC physical implementation","authors":"Kwangok Jeong, A. Kahng, Hailong Yao","doi":"10.1109/SOCDC.2008.4815589","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815589","url":null,"abstract":"As VLSI technology nodes scale down, via defects are becoming a major yield concern. Thus, via estimation modeling is becoming more important for yield analysis. In this paper, the recent via distribution model of is revisited and analyzed, and possible inaccuracies and deficiencies are pointed out and experimentally verified. Then, a new taxonomy of via modeling approaches is presented, including analytical, netlist-based, and placement-based approaches. We focus on placement-based via estimation, and propose and validate a new model using real industry chips and public-domain testcases. Experimental results show that our via modeling approach is more accurate than the previous via distribution model.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"1995 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130376958","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}
{"title":"Design of 24 bit DSP for audio algorithms","authors":"C. Ryu, Seungeon Hwang, Ju Sung Park","doi":"10.1109/SOCDC.2008.4815724","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815724","url":null,"abstract":"This paper describes the architecture and design procedure of a DSP (Digital Signal Processor) for the digital audio applications. The suggested DSP has fixed 24 bit data structure, 6 stage pipeline, and 125 instructions. Some of the instructions are specially designed for the audio signal processing. Almost instructions are completed within a single cycle. The designed DSP has been verified by comparing the results from CBS (Cycle based Simulator) and those of HDL simulation through the single instruction set test, the instruction combination test, and real audio applications. Finally, we confirm by the HDL simulation that the DSP carried out successfully out ADPCM and MPEG-2 AAC decoding algorithm. The DSP core is implemented in 0.18 mum CMOS process and operates at 120 MHz.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"32 9","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120811749","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}
{"title":"Low voltage time based CMOS active pixel sensor","authors":"Kunhee Cho, Dongmyung Lee, G. Han","doi":"10.1109/SOCDC.2008.4815582","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815582","url":null,"abstract":"This paper proposes a low voltage time based CMOS active pixel sensor (TBAPS). The TBAPS applies the ramp signal to the pixel and performs the charge-to-time conversion in the pixel. The readout circuit detects the moment of event rather than reading the voltage signal. The proposed TBAPS improves the detection of the low illumination signal compared with the conventional TBAPS. The simulation results show that the proposed scheme provides 1 V signal range with a 1.5 V power supply voltage and 22% fill factor of 2.2 mum pixel pitch in a 0.13 mum CMOS technology.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116464065","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}
{"title":"1.5 MHz, 300 mA step-down switching regulator","authors":"Dongsuk Lee, Hyunseok Nam, Youngkook Ahn, J. Roh","doi":"10.1109/SOCDC.2008.4815744","DOIUrl":"https://doi.org/10.1109/SOCDC.2008.4815744","url":null,"abstract":"A switching regulator yields high efficiency and provides a good current driving capability, making it appropriate as a DC-DC converter for mobile devices. The battery voltage can be converted into the operating voltage of the internal circuit. Furthermore, a negative feedback loop can be constructed to restrict change in dc voltage for a stable supply. A current-mode switching regulator adjusts the inductor current to stabilize the output voltage. The designed 1.5 MHz 300 mA step-down switching regulator is implemented in a standard 0.18-mum CMOS process.","PeriodicalId":405078,"journal":{"name":"2008 International SoC Design Conference","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129975696","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}