• Title/Summary/Keyword: wrapper

Search Result 186, Processing Time 0.025 seconds

IEEE std. 1500 based an Efficient Programmable Memory BIST (IEEE 1500 표준 기반의 효율적인 프로그램 가능한 메모리 BIST)

  • Park, Youngkyu;Choi, Inhyuk;Kang, Sungho
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.2
    • /
    • pp.114-121
    • /
    • 2013
  • As the weight of embedded memory within Systems-On-Chips(SoC) rapidly increases to 80-90% of the number of total transistors, the importance of testing embedded memory in SoC increases. This paper proposes IEEE std. 1500 wrapper based Programmable Memory Built-In Self-Test(PMBIST) architecture which can support various kinds of test algorithm. The proposed PMBIST guarantees high flexibility, programmability and fault coverage using not only March algorithms but also non-March algorithms such as Walking and Galloping. The PMBIST has an optimal hardware overhead by an optimum program instruction set and a smaller program memory. Furthermore, the proposed fault information processing scheme guarantees improvement of the memory yield by effectively supporting three types of the diagnostic methods for repair and diagnosis.

Design and Implementation of Server-Based Web Reader kWebAnywhere (서버 기반 웹 리더 kWebAnywhere의 설계 및 구현)

  • Yun, Young-Sun
    • Phonetics and Speech Sciences
    • /
    • v.5 no.4
    • /
    • pp.217-225
    • /
    • 2013
  • This paper describes the design and implementation of the kWebAnywhere system based on WebAnywhere, which assists people with severely diminished eye sight and the blind people to access Internet information through Web interfaces. The WebAnywhere is a server-based web reader which reads aloud the web contents using TTS(text-to-speech) technology on the Internet without installing any software on the client's system. The system can be used in general web browsers using a built-in audio function, for blind users who are unable to afford to use a screen reader and for web developers to design web accessibility. However, the WebAnywhere is limited to supporting only a single language and cannot be applied to Korean web contents directly. Thus, in this paper, we modified the WebAnywhere to serve multiple language contents written in both English and Korean texts. The modified WebAnywhere system is called kWebAnywhere to differentiate it with the original system. The kWebAnywhere system is modified to support the Korean TTS system, VoiceText$^{TM}$, and to include user interface to control the parameters of the TTS system. Because the VoiceText$^{TM}$ system does not support the Festival API used in the WebAnywhere, we developed the Festival Wrapper to transform the VoiceText$^{TM}$'s private APIs to the Festival APIs in order to communicate with the WebAnywhere engine. We expect that the developed system can help people with severely diminished eye sight and the blind people to access the internet contents easily.

Analysis of Bale Surface Pressure According to Stretch Film Layer Changes on Round Bale Wrapping

  • Hong, Sungha;Kang, Daein;Kim, Daeyeon;Lee, Sangsik
    • Journal of Biosystems Engineering
    • /
    • v.42 no.3
    • /
    • pp.136-146
    • /
    • 2017
  • Purpose: This paper presents an appropriate wrapping method by analyzing the pressure distribution applied to a bale surface, along with the change in pressure according to an increase in the number of film layers in rice straw bales, which account for 74% of the total bulky feed supply in Korea. Methods: A model with the shape of an actual bale was fabricated to analyze the distribution of surface pressure in bale wrapping, and the pressure was measured. Experiments were conducted to analyze the pressure using eight different layer numbers (2, 4, 6, 8 10, 12, 14, and 16 layers) at five wrapping speeds (27, 29, 31, 33, and 35 rpm). Results: The maximum pressure applied to a circular bale by the film occurred at the center of the end of the bale, whereas the minimum pressure occurred at the center of the bale side. An extreme value ratio between the minimum and maximum pressures was distributed as 8.5-56.6%, which was improved with an increase in rotation speed. The an uneven pressure distribution occurred because the number of film overlaps was 8.24-times greater at the center of the bale's end than at the center of the ba le side. At a level 5 rotation speed, the minimum pressure was $P_{LV5-M1}=0.0625{\sigma}^2+36.173{\sigma}-36.753$ ($R^2=0.9845$) at $M_1$, and the maximum pressure was $P_{LV5-M6}=5.5552{\sigma}^2+41.05{\sigma}-39.071$ at $M_2$, revealing a correlation of $R^2=0.9983$. Conclusions: To replace four layers with six layers, 2-4 layers were added only to the side of the bale, and the minimum pressure at $M_1$ was then improved from that at four layers to that at six layers, and the amount of film consumed for 4-6 layers was reduced by 84.6%.

A Study on Versatile Chair Design Reflecting Users' Behavior

  • Kim, Gwang-Hee;Choi, Kyung-Ran;Sung, Yun-Jung
    • Journal of the Korea Furniture Society
    • /
    • v.22 no.3
    • /
    • pp.151-159
    • /
    • 2011
  • This study is to suggest versatile chair designs that are organically shaped to take individual orientation. This study intends to provide design method to ensure the face of the chair that contacts the body of its user is transformed flexibly to support the body. The movement of human body is not just a behavior but the ways and tools that reflexively express against external stimuli that are sensed and identified by the person. The versatile chair whose users' sitting position is fixed is made by covering the lump form with a piece of cloth ensuring that the content is firmly fixed and by placing the beads-woven wood fabric according to the shape. And then, it is covered with the external cover. The proposed versatile chair designs assume specific forms as follows: First, it is a versatile chair whose user's sitting position can fix. The organically-shaped form that can accept varying postures is made as a mass, which changes into different shapes when human body touches the form so that users can lie down or sit. Due to such transformation, body posture is determined and individual differences in shape changing are all acceptable. Second, it is a versatile chair that reflects the user's position in a fixed chair, where a cloth-wrapper feature is applied to the form a sifit wrapped postures so that a variety of body postures can be accepted. Finally, a versatile chair that reflects the user's position by changing the shape of is covered with forms so that it will be transformed and used in accordance with situations and chair shapes and reflect multiple shapes including round or square ones.

  • PDF

An Approach to Composition of EJB Components Using the C2 style (C2 스타일을 이용한 EJB 컴포넌트의 합성 방법)

  • Choe, Yu-Hui;Gwon, O-Cheon;Sin, Gyu-Sang
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.771-780
    • /
    • 2001
  • EJB(Enterprise JavaBeans) is the server-side component model and its purpose is to reduce the complexity of software development and to increase software reusability. Many concerns for development of EJB components have recently been raised. However, it is difficult to compose EJB components provided by third parties through the plug-and-play method. Therefore, the composition method by lego block styles is needed for EJB components. In this paper, we propose an approach to composition of EJB components using the C2 architectural style. In order to support EJB composition, we modified the general C2 architecture framework. We propose how to create EJB wrappers that can compose EJB components according to the C2 framework. Our approach also enables developers to create a new composite EJB that uses a C2 architecture which is composed of EJB components. To do this, we propose how to create a new composite EJB.

  • PDF

The Actual Wearing Condition for the Uniform of Pediatric Inpatient (소아환자복의 착의실태에 관한 연구)

  • Kim, Mi Sung;Lee, Jeong Ran
    • Journal of the Korean Society of Clothing and Textiles
    • /
    • v.36 no.11
    • /
    • pp.1197-1207
    • /
    • 2012
  • This study provides information for the design of pediatric inpatient uniforms with functionality and aesthetic beauty through a questionnaire-survey of the conditions of providing, wearing, preferences and improvement requirements for pediatric inpatient uniforms. As a result of the survey, intravenous injections were mostly given on the back of the hand, and the method of changing uniforms after intravenous injections was (in most cases) to pass the injection bottle through a sleeve or pant leg while the needle is inserted. The respondents answered that the sleeve length and pant length did not match. As a result of the preference of the pediatric inpatient design survey, respondents indicated they preferred pajama type, yellow color and medium size animal patterns. A similar ratio of set-in and raglan with no collar but with 3/4 length sleeve of round neck, front end, sleeve top opening, button closing and two pockets were preferred for shirts; however, a 3/4 length with rubber string on the waist, no opening and inner opening were preferred at the same ratio for pants. As for the method to adjust the length to assign functionality to pediatric inpatient uniforms, the most preferred sleeve was a roll-up sleeve with a strap and the most preferred pants were length adjusted pants that used a strap for both shirts and pants with a both sides strap. In addition, the majority of the respondents answered that a hand wrapper that protects the injection location during intravenous injections needs be developed. As for the development type, a half glove type and glove type were preferred in sequential order.

CTIS: Cross-platform Tester Interface Software for Memory Semiconductor (메모리 반도체 검사 장비 인터페이스를 위한 크로스플랫폼 소프트웨어 기술)

  • Kim, Dong Su;Kang, Dong Hyun;Lee, Eun Seok;Lee, Kyu Sung;Eom, Young Ik
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.10
    • /
    • pp.645-650
    • /
    • 2015
  • Tester Interface Software (TIS) provides all software functions that are necessary for a testing device to perform the test process on a memory semiconductor package from the time the device is put into the test equipment until the device is discharged from the equipment. TIS should perform the same work over all types of equipment regardless of their tester models. However, TIS has been developed and managed independently of the tester models because there are various equipment and computer models that are used in the test process. Therefore, more maintenance, time and cost are required for development, which adversely affects the quality of the software, and the problem becomes more serious when the new tester model is introduced. In this paper, we propose the Cross-platform Tester Interface Software (CTIS) framework, which can be integrated and operated on heterogeneous equipment and OSs.

A Wrapper Design Methodology Based On IPCs (IPC에 근거한 래퍼 설계 방법론)

  • Yun, Chang-Ryul;Jhang, Kyoung-Son
    • The KIPS Transactions:PartA
    • /
    • v.9A no.4
    • /
    • pp.573-580
    • /
    • 2002
  • Reusing IPs requires interface protocol related tasks such as writing test benches and designing interface protocol conversion circuits, e.g. wrappers for IPs. The results of those tasks usually include IPC(interface protocol component)s for the corresponding IPs, similar to bus protocol components of the bus functional models. This paper proposes a methodology for the interface circuit design using synthesizable In that can be re-used. IPC recognizes or executes transactions over the given interface ports. So we present a transaction-oriented interface protocol description language, and a method to convert the description into an IPC in synthesizable VHDL code. With experiments, we show that the interface design using IPC does not cause significant area overhead compared with the interface design without IPC. The proposed IPC-based approach can be employed to reduce the interface design time since the designers can reuse IPCs without understanding the detailed interface protocols.

Study on the data structure design for the integration of water management database (물관리 데이터베이스 통합을 위한 데이터 구조 설계에 관한 연구)

  • Jung, Ji Won;Jung, Seung Kwon;Kang, Hyun Joong;Gwon, Yong Hyeon
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2015.05a
    • /
    • pp.637-637
    • /
    • 2015
  • 2009년 미국에서 처음으로 스마트워터그리드의 개념이 도입된 이후로 국내외 국가 기관뿐만 아니라 민간 기업에서도 스마트워터그리드에 대한 관심이 높아지고 있다. 현재 스마트워터그리드는 IBM의 진출을 시작으로 Veolia, Suez 등 다국적 물관리 기업들이 사업을 추진 중이다. 국내의 ICT기술과 수자원시스템의 융합을 통하여 용수 수요 공급량을 실시간으로 파악하고 관리하여 수자원의 지역적 시간적 격차를 해소하는 스마트워터그리드 연구가 국내에서도 진행 중이다. 물관리 시장 주도권을 확보하기 위해 글로벌 물기업간 경쟁이 심화되고 있으며, 개별플랫폼을 구축 활용하여 신규기업의 물산업 진출을 가로막고 있는 실정이다. 이러한 상황에서 국외 물산업 시장 진출을 위하여 통합플랫폼 개발 및 체계적인 데이터 구조 설계가 필요하며, 본 연구는 스마트워터그리드를 운영하기 위해 여러 곳에 분산되어 관리 운영되어지고 있는 수자원 및 물관리 데이터의 통합을 위한 체계적인 데이터베이스 구조설계에 대한 연구를 수행하였다. 이에 본 연구에서는 스마트워터그리드 도메인 내에 주력하고 있는 통합데이터베이스 구조를 외부 데이터 마이닝과 연계하여 확장하는 구조로 현실적이고 단기적인 데이터 통합효과를 위해 ETL/데이터웨어하우스방식을 적용하여 데이터 통합을 추진하였다. 지자체간 분산되어 있는 데이터베이스간의 연동은 관련 법제도 및 지자체간 협의 등 다양한 문제가 연루되어 있어 단기적으로는 B2B 데이터 연동방식을 응용하여 구성하였다. 광역 중앙 제어를 위한 통합데이터베이스는 가상DB 방식을 고려하였으며, 이는 지자체별로 구성된 통합DB에 대한 인터페이스 및 Wrapper 플랫폼을 적용하였다. 이 플랫폼간의 연동은 WaterML2.0을 적용함으로써 단기간내 구현이 가능하도록 하고 상호운용성에 문제를 해결하며, 실시간 데이터 연계를 추구하였다. 본 연구를 통해서 궁극적으로는 수자원 및 물관리 데이터의 통합을 위해 해당플랫폼에서 스키마 맵핑, 프로토콜 변환 정합 등을 실시하며, 실시간 데이터 마이닝 및 통합이 가능하도록 구성함으로써 향후 스마트워터그리드의 빅데이터 플랫폼 개발까지 확장해나갈 수 있을 것으로 기대된다.

  • PDF

Separation of Concerns Security Model of Component using Grey Box (그레이박스를 사용한 컴포넌트의 관심사 분리 보안 모델)

  • Kim, Young-Soo;Jo, Sun-Goo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.5
    • /
    • pp.163-170
    • /
    • 2008
  • As the degree of dependency and application of component increases, the need to strengthen security of component is also increased as well. The component gives an advantage to improve development productivity through its reusable software. Even with this advantage, vulnerability of component security limits its reuse. When the security level of a component is raised in order to improve this problem, the most problematic issue will be that it may extend its limitation on reusability. Therefore, a component model concerning its reusability and security at the same time should be supplied. We suggest a Separation of Concerns Security Model for Extension of Component Reuse which is integrated with a wrapper model and an aspect model and combined with a reuse model in order to extend its security and reusability by supplying information hiding and easy modification, and an appropriate application system to verify the model's compatibility is even constructed. This application model gives the extension of component function and easy modification through the separation of conceits, and it raise its security as doll as extends its reusability.

  • PDF