• 제목/요약/키워드: pre-logic

검색결과 131건 처리시간 0.02초

무선 센서 네트워크에서 웜홀 공격 방어기법의 에너지 효율향상을 위한 TTL 결정 기법 (Determination Method of TTL for Improving Energy Efficiency of Wormhole Attack Defense Mechanism in WSN)

  • 이선호;조대호
    • 한국시뮬레이션학회논문지
    • /
    • 제18권4호
    • /
    • pp.149-155
    • /
    • 2009
  • 센서 네트워크에 대한 연구가 활발히 이루어지면서 센서 네트워크 보안에 대한 문제점이 많이 야기되고 있다. 무선 센서 네트워크에 대한 공격은 무선이라는 환경 때문에 애드 혹 네트워크와 유사하게 이루어진다. 그러나 애드 혹 네트워크의 보안 메커니즘은 센서 네트워크에서의 노드들이 훨씬 제한된 자원을 가지므로 그대로 적용할 수 없기 때문에 새로운 연구들을 필요로 한다. 무선 센서 네트워크에 대한 대표적인 공격방법중의 하나가 웜홀을 이용한 잘못된 경로의 설정이다. 웜홀 공격을 통해 전달되는 패킷은 도청당하거나 파괴될 수 있다. 이에 대한 대응 기법으로 Ji-Hoon Yun 등이 무선 센서 네트워크 환경에서 웜홀 공격을 탐지하고 대응하려 WODEM(WOrmhole attack DEfense Mechanism)이란 메커니즘을 제시했다. 이 기법에서는 웜홀에 대한 탐지 및 대응을 위해 홉 카운트와 처음에 미리 정해둔 TTL(Time To Live)을 비교하고 있다. TTL에 따라 탐지율과 에너지 소비에 큰 영향이 있게 되므로 TTL의 결정이 매우 중요하다. 본 논문에서는 충분한 웜홀 탐지율을 제공하면서 에너지를 보존할 수 있는 TTL을 퍼지로직을 통해 결정한다.

Memory Organization for a Fuzzy Controller.

  • Jee, K.D.S.;Poluzzi, R.;Russo, B.
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1993년도 Fifth International Fuzzy Systems Association World Congress 93
    • /
    • pp.1041-1043
    • /
    • 1993
  • Fuzzy logic based Control Theory has gained much interest in the industrial world, thanks to its ability to formalize and solve in a very natural way many problems that are very difficult to quantify at an analytical level. This paper shows a solution for treating membership function inside hardware circuits. The proposed hardware structure optimizes the memoried size by using particular form of the vectorial representation. The process of memorizing fuzzy sets, i.e. their membership function, has always been one of the more problematic issues for the hardware implementation, due to the quite large memory space that is needed. To simplify such an implementation, it is commonly [1,2,8,9,10,11] used to limit the membership functions either to those having triangular or trapezoidal shape, or pre-definite shape. These kinds of functions are able to cover a large spectrum of applications with a limited usage of memory, since they can be memorized by specifying very few parameters ( ight, base, critical points, etc.). This however results in a loss of computational power due to computation on the medium points. A solution to this problem is obtained by discretizing the universe of discourse U, i.e. by fixing a finite number of points and memorizing the value of the membership functions on such points [3,10,14,15]. Such a solution provides a satisfying computational speed, a very high precision of definitions and gives the users the opportunity to choose membership functions of any shape. However, a significant memory waste can as well be registered. It is indeed possible that for each of the given fuzzy sets many elements of the universe of discourse have a membership value equal to zero. It has also been noticed that almost in all cases common points among fuzzy sets, i.e. points with non null membership values are very few. More specifically, in many applications, for each element u of U, there exists at most three fuzzy sets for which the membership value is ot null [3,5,6,7,12,13]. Our proposal is based on such hypotheses. Moreover, we use a technique that even though it does not restrict the shapes of membership functions, it reduces strongly the computational time for the membership values and optimizes the function memorization. In figure 1 it is represented a term set whose characteristics are common for fuzzy controllers and to which we will refer in the following. The above term set has a universe of discourse with 128 elements (so to have a good resolution), 8 fuzzy sets that describe the term set, 32 levels of discretization for the membership values. Clearly, the number of bits necessary for the given specifications are 5 for 32 truth levels, 3 for 8 membership functions and 7 for 128 levels of resolution. The memory depth is given by the dimension of the universe of the discourse (128 in our case) and it will be represented by the memory rows. The length of a world of memory is defined by: Length = nem (dm(m)+dm(fm) Where: fm is the maximum number of non null values in every element of the universe of the discourse, dm(m) is the dimension of the values of the membership function m, dm(fm) is the dimension of the word to represent the index of the highest membership function. In our case then Length=24. The memory dimension is therefore 128*24 bits. If we had chosen to memorize all values of the membership functions we would have needed to memorize on each memory row the membership value of each element. Fuzzy sets word dimension is 8*5 bits. Therefore, the dimension of the memory would have been 128*40 bits. Coherently with our hypothesis, in fig. 1 each element of universe of the discourse has a non null membership value on at most three fuzzy sets. Focusing on the elements 32,64,96 of the universe of discourse, they will be memorized as follows: The computation of the rule weights is done by comparing those bits that represent the index of the membership function, with the word of the program memor . The output bus of the Program Memory (μCOD), is given as input a comparator (Combinatory Net). If the index is equal to the bus value then one of the non null weight derives from the rule and it is produced as output, otherwise the output is zero (fig. 2). It is clear, that the memory dimension of the antecedent is in this way reduced since only non null values are memorized. Moreover, the time performance of the system is equivalent to the performance of a system using vectorial memorization of all weights. The dimensioning of the word is influenced by some parameters of the input variable. The most important parameter is the maximum number membership functions (nfm) having a non null value in each element of the universe of discourse. From our study in the field of fuzzy system, we see that typically nfm 3 and there are at most 16 membership function. At any rate, such a value can be increased up to the physical dimensional limit of the antecedent memory. A less important role n the optimization process of the word dimension is played by the number of membership functions defined for each linguistic term. The table below shows the request word dimension as a function of such parameters and compares our proposed method with the method of vectorial memorization[10]. Summing up, the characteristics of our method are: Users are not restricted to membership functions with specific shapes. The number of the fuzzy sets and the resolution of the vertical axis have a very small influence in increasing memory space. Weight computations are done by combinatorial network and therefore the time performance of the system is equivalent to the one of the vectorial method. The number of non null membership values on any element of the universe of discourse is limited. Such a constraint is usually non very restrictive since many controllers obtain a good precision with only three non null weights. The method here briefly described has been adopted by our group in the design of an optimized version of the coprocessor described in [10].

  • PDF

소자 부정합에 덜 민감한 12비트 60MS/s 0.18um CMOS Flash-SAR ADC (A Mismatch-Insensitive 12b 60MS/s 0.18um CMOS Flash-SAR ADC)

  • 변재혁;김원강;박준상;이승훈
    • 전자공학회논문지
    • /
    • 제53권7호
    • /
    • pp.17-26
    • /
    • 2016
  • 본 논문에서는 무선 통신 시스템 및 휴대용 비디오 처리 시스템과 같은 다양한 시스템 반도체 응용을 위한 12비트 60MS/s 0.18um CMOS Flash-SAR ADC를 제안한다. 제안하는 Flash-SAR ADC는 고속으로 동작하는 flash ADC의 장점을 이용하여 우선 상위 4비트를 결정한 후, 적은 전력 소모를 갖는 SAR ADC의 장점을 이용하여 하위 9비트를 결정함으로써 해상도가 증가함에 따라 동작 속도가 제한이 되는 전형적인 SAR ADC의 문제를 줄였다. 제안하는 ADC는 전형적인 Flash-SAR ADC에서 고속 동작 시 제한이 되는 입력 단 트랙-앤-홀드 회로를 사용하지 않는 대신 SAR ADC의 C-R DAC를 단일 샘플링-네트워크로 사용하여 입력 샘플링 부정합 문제를 제거하였다. 한편, flash ADC에는 인터폴레이션 기법을 적용하여 사용되는 프리앰프의 수를 절반 수준으로 줄이는 동시에 SAR 동작 시 flash ADC에서 불필요하게 소모되는 전력을 최소화하기 위해 스위치 기반의 바이어스 전력 최소화 기법을 적용하였다. 또한 고속 동작을 위해 SAR 논리회로는 TSPC 기반의 D 플립플롭으로 구성하여 범용 D 플립플롭 대비 논리회로 게이트 지연시간을 55% 감소시킴과 동시에 사용되는 트랜지스터의 수를 절반 수준으로 줄였다. 시제품 ADC는 0.18um CMOS 공정으로 제작되었으며, 측정된 DNL 및 INL은 12비트 해상도에서 각각 최대 1.33LSB, 1.90LSB이며, 60MS/s 동작 속도에서 동적성능은 최대 58.27dB의 SNDR 및 69.29dB의 SFDR 성능을 보인다. 시제품 ADC의 칩 면적은 $0.54mm^2$이며, 1.8V 전원전압에서 5.4mW의 전력을 소모한다.

CMOS 이미지 센서의 영상 개선을 위한 실시간 전처리 프로세서의 설계 (Design of Real-Time PreProcessor for Image Enhancement of CMOS Image Sensor)

  • 정윤호;이준환;김재석;임원배;허봉수;강문기
    • 대한전자공학회논문지SD
    • /
    • 제38권8호
    • /
    • pp.62-71
    • /
    • 2001
  • 본 논문은 CMOS 이미지 센서에서 획득한 영상의 품질을 개선하기 위한 실시간 전처리 프로세서의 설계를 제시한다. CMOS 이미지 센서는 기존 IC와의 통합, 저전력소모, 저가격화등의 다양한 이점을 갖지만, 기존의 CCD 소자로부터 획득한 영상에 비해 열등한 품질의 영상을 제공하는 단점이 있다. CMOS 이미지 센서의 이러한 물리적 한계를 극복하기 위해 본 논문에서 제안하는 전처리 프로세서에는 색상 보간, 색상 보정, 감마 보정, 자동 노출 조정 등의 기본적인 전처리 알고리즘 외에 공간 가변적 대비 향상 알고리즘이 포함되었다. 여기에서 제안하는 전처리 프로세서는 이러한 알고리즘을 효율적으로 구현하기 위한 하드웨어 구조를 가지며, VHDL 언어를 이용하여 설계 및 검증되었다. 설계된 전처리 프로세서는 합성 결과 약 19K의 논리 게이트를 포함하였으며, 이는 저가격의 PC 카메라 구현에 적합하다. 제안된 전처리 프로세서의 실시간 동작 여부를 검증하기 위해 설계된 전처리 프로세서는 Altera사의 Flex EPF10KGC503-3 FPGA 칩으로 구현되었으며, 성공적으로 동작함을 확인하였다.

  • PDF

논의활동 전·후의 글쓰기에 나타난 과학글쓰기 능력의 정량적 변화 분석 (A Change of the Science Writing ability before and after Argumentation)

  • 공영태;강묘정
    • 과학교육연구지
    • /
    • 제37권3호
    • /
    • pp.492-512
    • /
    • 2013
  • 이 연구의 목적은 논의활동 전 후에 작성한 초등학생들의 과학글쓰기에서 나타나는 과학글쓰기 능력의 변화 모습과 논의활동이 과학글쓰기 능력에 미친 영향을 알아보는데 두었다. 이를 위하여 과학적 상황과 사회과학적 상황으로 구성된 9가지 논의 및 과학글쓰기 주제를 개발하고 이를 초등학교 5학년 학생 8명을 대상으로 적용하였다. 논의활동 전 후에 작성한 과학글쓰기의 서술 내용을 과학글쓰기 4가지 목표영역 분석틀에 따라 비교하여 과학글쓰기 능력의 변화를 정량 및 정성적으로 분석하였다. 이번 연구에서 얻어진 결론은 다음과 같다. 첫째, 논의활동 후 과학글쓰기는 논의 전 과학글쓰기에 비하여 과학글쓰기 능력인 4가지 목표영역(과학성, 논리성, 창의성, 표현력)에서 모두 긍정적인 변화가 관찰되었다. 둘째, 과학적 상황 및 사회과학적 상황의 주제에서 모두 긍정적인 변화가 관찰되었다. 특히 논의 및 글쓰기 주제가 친숙할 경우 과학글쓰기 목표영역의 변화가 많았다. 셋째, 학생들의 수준에 따라 변화하는 정도는 다르지만 모든 참여 학생들의 과학글쓰기 능력의 향상되었다. 성취도 수준이 높은 학생일수록 과학글쓰기 능력의 향상이 높았지만 성취도 수준이 낮은 학생에서도 긍정적인 변화가 관찰되었다.

  • PDF

정수장 유입조류 전처리를 위한 천연조류제거제(W.H.)의 최적주입농도 결정 (Decision Algorithm of Natural Algae Coagulant Dose to Control Algae from the Influent of Water Works)

  • 장여주;정진홍;임현만;윤영한;안광호;장향연;김원재
    • 대한환경공학회지
    • /
    • 제38권9호
    • /
    • pp.482-496
    • /
    • 2016
  • 하천과 호수의 부영양화로 인하여 남조류가 대량으로 증식하게 되면 고유의 생물독소로 인한 위해뿐만 아니라 정수처리 과정에서 경제적 손실을 야기할 가능성이 있다. 현재 상용화되어있는 천연조류제거제인 M사의 W.H. 응집제(이하 W.H.)는 참나무 유래 성분의 살조 및 타감작용을 이용한 응집.부상공정을 통하여 조류를 사전에 제거함으로써 정수공정에 미치는 영향을 효과적으로 저감할 수 있다. 그러나, W.H.를 활용한 응집 부상공정은 정수처리의 전처리공정으로 적용된 사례가 없기 때문에 최적주입농도의 결정기법에 대한 보고 또한 전무한 실정이다. 본 연구에서는 (1) 한강에서 채취한 복합 조류와 (2) 남조류를 선택적으로 대량 배양하여 광조건 하에서 W.H. 투여량 및 조류농도 등의 여러 조건을 변화시키면서 Jar-test를 시행하여 응집 부상공정에서의 조류의 제거기작을 검토하였다. Jar-test 결과를 바탕으로 IBM-SPSS를 활용한 다중회귀분석을 실시하여 최적 W.H. 주입농도를 결정하기 위한 Chl-a 농도와 탁도를 변수로 하는 두 가지 선형식을 도출하였다. 또한 유입수질의 변동에 따라 W.H. 주입농도를 신속하게 결정하고 자동화할 수 있는 자동제어 로직의 프로토타입(Prototype)을 제시하였다.

반도체 직업병 10년 투쟁의 법·제도적 성과와 과제 (Legal and Institutional Outcomes from the 10-year Struggle against Occupational Diseases of Semiconductor workers)

  • 임자운
    • 과학기술학연구
    • /
    • 제18권1호
    • /
    • pp.5-62
    • /
    • 2018
  • 시민단체 '반올림'을 중심으로 지난 10년간 이루어진 반도체 직업병 투쟁은 법 제도적 측면에서 상당한 성과를 이루었다. 먼저 직업병 인정 투쟁에서 총 24명의 재해노동자가 10개 질환으로 법원과 근로복지공단의 직업병 인정을 받았다. 특히 각 사건에 대한 법원 판결들이 대상 사업장과 질병을 확장했을 뿐 아니라 인정 논리면에서도 발전하는 모습을 보여 왔다. 그 정점에는 2017년 8월에 나온 대법원 판결이 있다. 직업병 예방 대책으로 가장 중요시된 '노동자 알권리'와 관련해서도 의미 있는 법안과 판결, 정부 지침이 나왔다. 안전보건자료 공개, 영업비밀 사전 심사제 등을 도입하는 산업안전보건법 개정안이 국회에서 논의 중이고, 최근 법원은 반도체 공장에 관한 정부의 안전보건 진단 결과를 공개하라고 판결했다. 고용노동부도 최근 안전보건자료를 적극적으로 공개하도록 하는 내부 지침을 마련했다. 이 연구는 이러한 판결과 법안, 지침 등이 나오게 된 구체적인 경위와 각각의 내용들을 정리하고 그 의미를 분석함으로써, 앞으로 계속될 '전자산업 노동건강권' 운동의 밑거름이 될 수 있도록 하고자 한다.

한국과 서구의 국가복지 발전에 대한 비교사적 검토 : 전통과 탈현대의 사이에서 (A Comparative Study of the Welfare State Formation in Korea and Western European Nations; From Pre-modern to Post-modern Era)

  • 홍경준
    • 한국사회복지학
    • /
    • 제35권
    • /
    • pp.427-451
    • /
    • 1998
  • 이 연구는 서유럽의 국가복지 발전의 역사를 살펴보고, 한국과 비교하는 작업을 통해 한국 국가복지 발전의 역사적 특수성을 밝히려는 목적을 가진다. 그를 위해 이 연구는 '맥락의 대조'라 불리우는 비교분석의논리를 가지고, (1)민족국가의 형성 (2)시민사회의 전개 (3)개입국가의 발전과 관련된 5개의 변수를 중심으로 서유럽 국가들과 한국을 대조해보았다. 우선, 전통국가의 지배유형과 사회통합 방식의 상이성은 복지제공 주체로서의 민족국가를 부각시키는데 있어 적잖은 편차를 파생시켰다. 또한 서유럽국가들에서 계급균열은 정치적으로 동원될 수 있었지만, 권위주의적 국가에 의한 철저한 노동배재적 정치질서를 지속해온 한국에서 계급균열의 부각과 정치참여는 봉쇄되어왔다. 복지정치의 제도화와 관련해서도 역시 큰 차이가 보인다. 서유럽의 복지국가들에서 복지는 정치적 갈등과 타협의 수단이었지만, 한국에서 고것은 철저하게 탈정치화되어 국가복지의 낙후성을 낳았고, 다시 거기에 제약된 사회성원은 복지와 관련된 이해관계를 공적인 영역에서 표출할 기회를 상실했다. 한국에서 국가복지의 낙후성은 이처럼 사회적 현실과 그것이 낳은 관성적 행위의 순환구조 속에서 지속적으로 재생산되어 왔다.

  • PDF

UHD 영상을 위한 고성능 HEVC 디블록킹 필터 설계 (Hardware Design of High Performance HEVC Deblocking Filter for UHD Videos)

  • 박재하;류광기
    • 한국정보통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.178-184
    • /
    • 2015
  • 본 논문에서는 UHD(Ultra High Definition) 영상을 위한 고성능 HEVC(High Efficiency Video Coding) 디블록킹 필터 하드웨어 구조를 제안한다. 제안하는 하드웨어 구조는 필터링 수행시간 단축을 위해 두 개의 필터로 구성된 4단 파이프라인 구조를 가지며 경계강도 모듈을 병렬 구조로 설계하였다. 또한 저전력 하드웨어 구조를 위해 파이프라인의 단계를 클록 게이팅으로 설계하였고, 파이프라인 과정에서 단일 포트 SRAM에 접근할 때 발생하는 해저드 문제를 해결하기 위해 분할된 메모리 구조로 설계하였다. 전처리 단계에서 단일 포트 SRAM에 데이터를 저장할 때 발생하는 지연시간을 감소하기 위해 새로운 필터링 순서를 제안하였다. 본 논문에서 제안하는 디블록킹 필터 하드웨어 구조는 Verilog HDL로 설계 하였으며, TSMC 0.18um CMOS 표준 셀 라이브러리를 이용하여 합성한 결과 22k 개의 로직 게이트로 구현되었다. 또한, 동작 주파수는 150MHz에서 UHD급 8K 해상도인 $7680{\times}4320@60fps$ 처리가 가능하고 최대 동작 주파수는 285MHz이다. 제안하는 하드웨어 구조의 기본 처리단위 당 사이클 수를 비교 분석한 결과, 처리율이 기존 구조 대비 32% 향상된 결과를 얻었다.

사고실험 - 상상의 작용과 한도에 대해 (Thought Experiments: on the Working Imagination and its Limitation)

  • 황희숙
    • 철학연구
    • /
    • 제146권
    • /
    • pp.307-328
    • /
    • 2018
  • 과학을 비롯한 여러 학문분야에서 사고실험(thought experiments)의 사용은 오랜 역사가 있다. 특히 현대 분석철학의 문헌들 속에서 빈번하게 등장하는 사고실험들은 반사실적인 상황에 대한 시나리오로 구성되는데, 여기서 직관과 상상이 상식적 지식과 결합하여 작동하고 있는 것을 볼 수 있다. 사고실험은 논변 구성자에게 필요한 결론을 유도해 내기 위한 개념 분석적 장치다. 그런데 과연 철학의 사고실험들이 지식의 생산에 기여하며 불가피하고도 유익한 것인지에 대해서는 의문의 여지가 있다. 특정한 사고실험이 제시되었을 때, 이를 대면하고 있는 우리가 그 논변의 유도방향에 대해 어떤 무력감이나 속임수의 느낌을 받는다면, 이는 주목해야할 현상일 것이다. 필자는 이에, 사고실험의 적절성 문제를 유명한 사고실험 세 가지 즉, 톰슨의 '병든 바이올리니스트', 퍼트남의 '통속의 뇌', 설의 '중국어 방' 사고실험을 놓고 논의한다. 사고실험에 대해 느끼는 불편함의 원인은 무엇일까? '상상적인 사고실험'들은 실재에 대한 판단 및 정보가 틈새를 보이는 상황에서 구축되어 제시되는 바, 가상적 상황에 대한 논변이다. 그런데 사고실험에서 유관한 배경적 조건들에 대해 부적절하거나 불확실한 바가 있거나, 임의적으로 기술된 요소가 있다면 그 사고실험은 의구심을 불러일으킬 수 있다. 사고실험의 추론이 실제 철학적 문제들에 어떤 적실성과 유효성을 가질 수 있는지를 따져보아야 한다. 호프스태터가 보여주듯이 사고실험의 시뮬레이션 속에 포함된 여러 요소들의 설정을 바꿈으로써 즉 '노브 설정(knob setting)'을 달리함으로써 구성자의 결론과는 다른 결론이 나올 수도 있다. 이렇듯 사고실험의 시나리오에는 철학자의 상상과 이론적 편향이 들어있으며, 그 상상이라는 도구는 오직 제한적으로만 사용되어야 한다는 것이 이 글의 주장이다.