[CE] Flash Memory (or PROM Flash) and SSD (Solid State Drive)
·
Computer/CE
read 의 경우에는 byte-lavel random access가 가능하고 (Random Access Memory와 비슷),write 의 경우에는 block-access를 수행하는 EEPROM 의 일종인 기억장치. 다음의 특징을 가짐.전기적으로 내용 변경 및 일괄 소거도 가능.EEPROM의 일종이므로 전기적으로 내용변경이 가능함.RAM과 비슷한 random access가 가능한 비휘발성 저장장치.read의 경우 byte-level random access가능!하지만 RAM에 비해선 느리며, 내부적으로 byte-level이 아닌 page-level(수 kB단위) 로 동작이 일반적임.전원이 나가도 기억 유지.DRAM처럼 일종의 bucket에 전자를 담아 기억하는 방식(저장방식은 완전히 다름)이나DRAM에선..
[CE] Disk Drive
·
Computer/CE
Disk Drive 레코드판과 같은 형태의 Disk의 알루미늄과 같은 금속성 표면에 자성 물질을 입히고, Disk head를 이용하여 해당 자성 물질의 특정 위치에 데이터를 저장하거나 저장된 데이터를 읽어내는 기억 장치 Block Device의 일종 데이터를 bit단위가 아닌 block단위로 처리. (한번에 1block씩 처리) HDD에서 block을 보통 sector라고 부름. Direct Access Storage Device (DASD, 직접접근 저장장치)로 Disk head를 조절하여 원하는 데이터가 있는 위치 혹은 데이터를 기재할 원하는 위치에 직접 접근할 수 있음. Magnetic Tape 의 경우, 원하는 데이터를 읽어들이기 위해서는 테이프 처음부터 읽기 시작해서 해당 위치로 이동해야함. (..
[CE] Propagation delay (전파지연)
·
Computer/CE
정의 logic gate등의 device들로 구성된 "system" 또는 "system을 구성하는 단일 device" 등에서 input의 변화가 output의 변화로 나타나는데 걸리는 시간을 의미함. 달리 말하면, input이 output에 영향을 주는데 걸리는 시간임. microprocessor 등에서는 picosecond $(=10^{-12}s)$ 가 단위로 사용됨. 통계적인 측정치로 제시됨 구성 부품의 수(number) 나 온도와 같은 외부 환경 및 제조 과정에서의 편차 등이 반영되기 때문에, 하나의 상수로 표현되기보다는 "통계적인 측청치" 로 표시됨. 일반적으로 logic gate에서는 minimum과 maximum을 같이 기재해주며, 발생되는 propagation delay는 이들 범위 내에 존..
[CE] Differential Signaling (차동신호)
·
Computer/CE
1. Differential Signaling signal을 전송할 때,Driver를 통해 원래 신호와 해당 신호의 complementary (반전된 신호)를 만들고,이들 각각을 2개의 전송선(보통 twisted-pair cable임. differential pair라고도 불림)으로 전송한 후, Reciever에서 이들의 차이를 계산하여 다시 하나의 신호로 만드는방식을 의미함.Schmitt Trigger 의 2개의 threshold를 넘는 noise를 제거하는 방법 중의 하나임.2022.12.08 - [Computer/CE] - [CE] Schmitt trigger [CE] Schmitt triggerSchmitt trigger hysteresis(이력현상)를 이용한 logic gate. noise im..
[CE] Schmitt trigger
·
Computer/CE
Schmitt trigger hysteresis(이력현상)를 이용한 logic gate. noise immunity가 필요한 경우 사용되는 소자로 noise가 심한 경우에도 output에서의 glitch(작은 에러)가 적어짐. 하지만, feedback이 필요해서 일반적인 gate보다 복잡하고 단가가 높음. 위 그림은 Transfer function of a Schmitt trigger를 보여줌. 세로축인 output이고, 가로축이 input으로 보통 voltage로 표시된다. $T$와 $-T$는 false에서 true로 올라가는 경우와 true에서 false로 내려오는 경우에 대한 threshold(역치값)으로 이전 상태에 따라 다른 threshold가 사용된다. 참고로 True에 해당하는 output의..
[CE] (Logic) Gates
·
Computer/CE
What Gate IsCombinatorial Logic (조합논리)에서 사용되는 Boolean Function들을 구현하고 있는 Chip (or Circuit)을 가르킴.Texas Instruments가 1960년대 중반의 5400과 7400 계열의 IC(Integrated Circuit)로 NAND Gate를 출시(1IC에 4개의 NAND)한 이후로 Digital System (or Digital Circuit)을 구현하기 위한 기본 구성 요소로 널리 사용되고 있음.Gate는 디지털 회로 실습 시간에 만나는 IC 들로서 Breadboard(빵판)와 함께 공대생들이 가장 익숙한 Device라고도 할 수 있음.TTL 에 의해 Transistor 로도 구현 가능하지만, IC 형태로 구현된 경우가 대다수임...