Skip to content

기글하드웨어기글하드웨어

컴퓨터 / 하드웨어 : 컴퓨터와 하드웨어, 주변기기에 관련된 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

조회 수 3700 댓글 24
Extra Form

그냥 생각나서 좀 적어봅니다.

 

사람들은 디지털 신호를 생각할 때 이런 걸 생각합니다:

 

Untitled Diagram.png

 

하지만 모든 전기 신호는 (원자나 그 밑 단위까지 따지면 좀 다를 수도 있습니다만 상식적인 선에서는) 결국 아날로그입니다. 순식간에 0에서 1로 바뀌거나 1에서 0으로 바뀔 수는 없습니다. (캐패시턴스를 생각하셔도 되고 rect 신호의 푸리에 변환값을 생각하셔도 됩니다.) 그래도 CPU 내부에서는 신호가 그나마 저런 형태로 나오는 편이지만 (물론 그나마 저렇다는 거지 실제로 저렇지 않습니다), 밖으로 나가면 상황은 더 나빠집니다.

 

예를 들어 두 컴퓨터간에 자료를 전송하는 경우 노이즈도 끼고 두 컴퓨터의 클럭 오차 등에 의해 신호가 원하는 타이밍에 들어온다는 보장도 없습니다. 거기에 사람들은 컴퓨터가 빠르게 자료를 처리하고 보내길 원하지 천천히 동작하기 원하지 않습니다. 그래서 신호 하나가 수 비트치 정보를 담고 있는 일도 흔합니다. 예를 들어 WiFi 송수신기가 256QAM을 지원한다는 것은 한 신호에 8비트치 정보가 들어있다는 뜻입니다 (정확히 말해서는 그런 신호가 여러 개 동시에 송신됩니다.) 당연히 저렇게 각지고 단순한 신호가 나오지 않습니다. 유선 환경도 아닌 지저분하고 제약적인 무선 채널에서 그런 신호를 보낸다는 것입니다. 유선환경도 별 다를 건 없습니다. 신호 품질은 무선보다 보통 더 좋지만 그렇다면 그만큼 더 신호를 한번에 더 많이, 복잡하게 보낼 뿐입니다.

 

밑의 이미지는 흔히 무선통신에 쓰는 PSK신호의 시뮬레이션 결과입니다. 실제로는 저기에 노이즈나 각종 오차가 더 많이 낍니다. (밑의 이미지도 impairment model이 약간 적용되기는 했습니다.)

 

2.png

 

...결국 디지털 컴퓨터라고 자료를 전송하는 데 오류가 없을 수는 없습니다. 오히려 데이터를 전송할 때 오류는 발생해도 됩니다. 중요한 건 오류가 발생하느냐 마느냐가 아니라, 오류가 있을 때 복구가 가능하냐 불가능하냐입니다. 디지털 통신의 장점은 통신중 오류가 발생하지 않는 게 아니라 통신중 발생한 오류를 발견, 복구할 수 있다는 점입니다.

 

가장 단순한 예는 패리티 비트입니다. (2진수 기준으로) 보내려는 데이터에 0이나 1을 덧붙여서 1의 갯수를 짝수 혹은 홀수로 맞추는 기법입니다. 이러면 송수신중 비트 하나가 뒤집어진 경우 1의 갯수가 바뀌므로 오류를 검출해낼 수 있습니다. 홀수개 오류를 검출할 수 있는 기법으로, 오류를 검출해주기만 하고 오류를 수정해주지는 않으나 신호를 다시 전송할 기회가 있다면 신호를 한번 다시 전송하는 걸로 오류를 고칠 수 있습니다.  (물론 실전에서는 더 정확한 검출법을 사용합니다.)

 

그런데 그냥 검출만으론 충분하지 않은 경우도 있습니다. 예를 들어, 한번에 신호 전송을 성공해야 하는 경우라던가 아니면 오류가 너무 잦은 경우. 그런 경우 FEC(전방 오류 정정) 코드를 씁니다. 이런 코드는 단순히 오류를 검출하기만 하는 코드에 비해 더 길이가 길지만 어느정도의 오류는 재전송 없이 그 자리에서 발견, 수정하는 게 가능합니다. 대표적으로 해밍코드가 있습니다. ( https://ko.wikipedia.org/wiki/%ED%95%B4%EB%B0%8D_%EB%B6%80%ED%98%B8 )

 

통신 채널을 적절히 파악한 상태에서, 이런 오류 정정 기법들을 적절히 활용해 통신을 하면 이론상 오류를 원하는 수준까지 다 잡아낼 수 있습니다. 물론 진정한 의미의 (오류 수정 기법 적용 후의 오류율로) 0% 오류율은 달성할 수 없지만, 평생 걱정하지 않아도 될 수준까지 이를 낮추는 것은 충분히 가능합니다. (여기서 "진정한 의미에서 0% 오류율은 달성할 수 없다" 는 것은 "눈을 감았다 떴을 때 내가 옆 방으로 순간이동해있을 가능성이 물리학적으로 0%는 아니다"랑 마찬가지의 맥락입니다. 이론상으로 있을 수 없는 일은 아니지만 실제로 겪을만한 건 아니라는 거죠..)

 

물론 오류 검출/정정 기법들을 적용하면 그만큼 실제로 보내려는 자료 말고도 추가적인 자료를 전송해야 해서 전송 속도는 느려집니다. 하지만 (제대로 구성된 디지털 시스템은) 절대 이로 인해 통신 속도가 0이 되지는 않습니다. 이것이 바로 디지털 통신의 강점입니다. 이론상 최대 채널 용량

 

C = (대역폭) * log2 (1 + (신호 전력) / (잡음 전력)) 비트/초

 

의 속도까지는 아무 깨짐 없는 완벽한 통신이 가능하며, 실제로는 이것보다는 좀 느리지만 그래도 정확히 자료를 전송하는 기법들이 사용되고 있습니다. 이에 대한 자세한 증명은 정보이론 관련 서적에서 찾아보실 수 있습니다.

 

반면, 아날로그 통신은 이러한 보정기법들을 사용할 수 없어 통신시 오류를 피할 수 없습니다. 그래서 아날로그 신호는 비교적 쉽게 열화됩니다. (물론 아날로그도 잘 하면 오류를 최소화하는 것은 가능하기는 합니다. 그저 오류를 어떻게 발견해서 고쳐볼 방법이 없고 처음부터 열화가 적은 좋은 채널/매체에 의존하는 수 밖에 없다는 것일 뿐이지요..)

 

요컨대, 디지털 파일을 여러번 복사한다고 일반적으로 파일이 열화될 일은 없습니다. (*물론 매체 자체가 고장나거나 해서 파일이 깨지는 것은 다른 이야기..) 음악 파일을 복사한다고 뭐가 열화된다거나 하는 것은 말도 안 되는 이야기입니다. 하지만 이것은 디지털에서는 사실상 완벽한 오류 보정이 가능하기 때문이지 애초에 아무런 오류도 발생하지 않기 때문은 아닙니다.  그리고 그렇기 때문에 이러한 설계가 잘 되어있지 않은 환경에서는 자료가 깨질 가능성도 있습니다. (예를 들어 표준 USB 오디오카드같은 경우 오류율이 높은 편입니다. 뭐 조금 깨져도 듣는데는 별 탈 없겠지-라는 느낌의 설계. 외에도 좀 구린 웹하드 솔루션같은건 파일 깨먹는 일이 흔하지요..)



  • profile
    Induky      자타공인 암드사랑 정회원입니다 (_ _) 2017.10.05 13:45
    확실히 컴퓨터 분야는 오류보정 기술 덕에 실사용시 오류를 겪을 일은 거의 없긴 합니다.
    에러가 난다면 하드웨어가 고장난 것이니 그것만 고치면 되는거고요(....)
  • profile
    ヌテラ未来      7460 2017.10.05 13:58
    오류를 복구가능하고 여러모로 아날로그에 비해 장점이 많은거 같아요
  • profile
    Kovsky 2017.10.05 14:05
    아무래도 디지털 통신은 기본적으로 오류가 발생할 가능성이 적지만 그만큼 어쩌다 오류가 발생했을 때의 스케일이 아날로그 통신보다 크니까 그걸 보정하기 위한 기술이 자연스럽게 발전한게 아닌가 싶네요.
  • profile
    슬렌네터      Human is just the biological boot loader for A.I. 2017.10.05 14:06
    잘읽엇습니당

    저도 종종 접하는에러가 잇어요

    윈도상에서 파일 이름(경로포함)이 256자 이상이면 에러뿜뿜
  • profile
    쮸쀼쮸쀼 2017.10.05 16:00
    오오 클로드 섀넌 선생님 오오
    나이키스트, 하틀리, 섀넌… 이런 분들이 생각나네요.
  • ?
    이틀살이 2017.10.05 17:19
    화이트노이즈정도만 고려한 샤논의 공식이지만 정말 잘 표현된 식같아요..
  • profile
    ExyKnox      An ordinary human connecting dots about every experience✨ 2017.10.05 19:57
    좋은 글 감사합니다.
  • ?
    통신왕네트워킹 2017.10.05 20:51
    컴퓨터 네트워크 개론 과목이 생각나는 글이네요 ^^
  • profile
    Koasing      PROBLEM? 2017.10.06 06:16
    빛의 속도로 달려도 19시간 30분가까이 걸리는 보이저 탐사선과의 통신이 여전히 가능한것도 디지털 통신 덕분일 것입니다.
  • ?
    yamsengyi 2017.10.06 10:52
    X를 눌러 공돌이분들께 조의를 표하십시오...
  • profile
    title: 가난한AKG-3 2017.10.06 12:34
    이글을 사XXXXX이 싫어합니다.
  • profile
    동방의빛 2017.10.06 13:05
    결과만 좋으면 아무도 과정을 신경쓰지 않는다...라고 해야할까요^^;
  • ?
    진심모드 2017.10.06 15:11
    디지털이든 아날로그든 신호에는 항상 잡음을 동반 합니다. 이건 항상 오류가 존재 한다는 이야기 입니다.
  • ?
    PHYloteer      🤔 2017.10.06 15:28
    그러니까 똑같이 오류가 발생해도 디지털은 그게 검출, 수정이 되어 사실상 오류가 없게 만들 수 있는데 아날로그는 그게 안 된다는 게 본문의 내용입니다.
  • profile
    Giraffic 2017.10.07 00:14
    디지털은 그 오류를 확인하고 복구할수 있죠
  • profile
    dmsdudwjs4      Into the Unknown, Show Yourself !! // ThunderVolt_45 2017.10.07 14:00
    본문 전혀 안 읽으셨나...
    디지털이던 아날로그던 오류 발생을 피할 수는 없지만 디지털 방식은 오류 정정 기술을 이용해 그 문제를 회피할 수 있다 이 이야기입니다.
  • profile
    부녀자 2017.10.06 23:21
    전화선 PC 통신이나 플로피디스크 사용할 때는 심심하면 오류 났는데 말이에요.
    야한 영상을 플로피 디스크 17장에 분할 압축해서 가져 왔는데 한 장이 고장났다거나 (...)
  • ?
    archwave 2017.10.06 23:37
    그 시절은 CPU 나 콘트롤러의 성능이 충분하지 못 해서, 에러 검출 정도가 최선이었습니다. 오류가 있다는 것만 알 수 있고 고치진 못 하는 상태.

    윗 글에서 말하는 것은 에러 정정 능력이고요.
  • profile
    Giraffic 2017.10.07 00:15
    분명히 배운내용인데 왜이리 어렵지..
  • profile
    VCSEL      in B minor. 2017.10.07 00:59
    잘 읽었습니다!
  • profile
    꼬라지 2017.10.07 01:24
    오래전 배웠지만 오래전 까먹은 내용이군요
  • profile
    이유제 2017.10.07 11:50
    뭐 통신해본지가 너무오래된거같아요...
    잘읽고갑니다
  • ?
    고요한하늘 2017.10.08 09:40
    오... 디지털통신은 오류가 없는것이 아니라 복구할수 있다는거군요 오 지식습득 ㅎㅎ
  • ?
    염발 2017.10.09 01:15
    좋은 글 잘봣습니다

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. 패턴 없는 bga 패드도 수리 대상인가요??

    안녕하세요? 사진처럼 BGA 납땜 패드가 뜯겨 나갔습니다.   점프 와이어나 수리용 구리 패드를 사용해서 재생을 시키려고 하는데요. 손상된 패드 중에는 패턴과 연결되어 있는 것도 있지만 그렇지 않은 것도 있습니다. 비아홀 같은 것이 ...
    Date2024.04.13 질문 By뉴시리즈9 Reply11 Views752 file
    Read More
  2. No Image

    셀러론G6900(엘더레이크) 쓰시는 분 있으신가요?

    아이유 8K에서   구형컴은 2코어 2쓰레드이면 FHD도 제대로 구동을 못 시킵니다. 내장그래픽을 쓸 때 말입니다. 720P까지는 돌아가더라구요.   4코어 4쓰레드라면 FHD까지는 돌립니다.   G6900의 경우에는 UHD710이 들어가므로 8K도 가뿐...
    Date2024.04.13 질문 By냥뇽녕냥 Reply6 Views678
    Read More
  3. 메타, MTIA AI 가속기 발표

    메타가 MTIA AI 가속기를 발표했습니다. 메타의 2세대 AI 가속기로 TSMC 5nm 공정, 클럭 1.35GHz입니다. 1세대가 TDp 25W인데 이번에는 90W로 늘었습니다. BLAS(Basic Linear Algebra Subprograms) 처리에서 행렬 곱셈, 벡터, SIMD를 연산...
    Date2024.04.13 소식 By낄낄 Reply4 Views1140 file
    Read More
  4. No Image

    LogoFAIL 취약점을 패치하는 AMD의 펌웨어가 배포됨

    부팅 로고를 커스텀해 시스템을 공격하는 취약점인 LogoFAIL을 패치하는 AMD AGESA 1.2.0.B 마이크로코드를 쓴 바이오스가 배포되고 있습니다. ASUS, MSI, 애즈락, 기가바이트가 해당 펌웨어를 배포하고 있습니다. 인텔은 2023년 12월에 ...
    Date2024.04.13 소식 By낄낄 Reply4 Views786
    Read More
  5. 대만 지진은 DRAM 가격과 공급에 큰 영향을 주지 않음

    대만 지진은 DRAM 가격과 공급에 큰 영향을 주지 않을 거라고 합니다. 전반적인 영량은 1% 수준이라고 하네요. 대만에 팹이 있는 마이크론, 난야, 윈본드, PSMC는 대부분의 팹을 복구했습니다. 가격이 오른다면 DDR3나 고급 서버 메모리 ...
    Date2024.04.13 소식 By낄낄 Reply0 Views424 file
    Read More
  6. No Image

    요즘 뜨거운 감자인 '전력 제한'에 대한 인텔의 공식 입장은

    9세대 나온 이후 아난드텍의 Ian Cutress 아저씨랑 단독으로 진행했던 인터뷰가 거의 유일한 레퍼런스인데, 대충 요약하면 이렇습니다. -- -- 1.인텔 기준으로 코어 배수, 전압, 캐시 배수 등과 같은 오버클럭과 직접 연계된 항목을 손대...
    Date2024.04.12 일반 By류오동 Reply14 Views1833
    Read More
  7. No Image

    13, 14세대 인텔 프로세서의 언리얼 엔진 게임 오류 문제가 윤곽이 잡혔군요.

    인텔시스템에서 언리얼 엔진 등에서 사용하는 압축해제 미들웨어인 oodle의 압축해제시에 오류가 발생한다고 합니다.   CPU의 작동 전압과 소비전력&발열을 너무 낙관적으로 예측하여 발생하는 문제로, 발생하는 시스템에선 소비전력...
    Date2024.04.12 일반 ByRuBisCO Reply15 Views2629
    Read More
  8. MSI MPG EZ120 ARGB 쿨링팬, 마그네틱 커넥터로 연결

    MSI MPG EZ120 ARGB 쿨링팬입니다. JAF 7핀 마그네틱 커넥터로 쿨링팬을 연결해 지저분한 케이블을 최대한 줄일 수 있습니다. ARGB LED와 팬 전원 공급이 모두 전용 커넥터를 통해 이루어집니다. 추가 고정 너트가 있는 유체 동적 베어링,...
    Date2024.04.12 소식 By낄낄 Reply2 Views459 file
    Read More
  9. AMD, 라이젠 8700F, 8400F를 공식 출시

    AMD가 라이젠 7 8700F와 라이젠 5 8400F를 4월 1일에 공식 출시했습니다. 중국 쪽에서는 이게 OEM 모델이라고 하네요. 내장 그래픽이 빠진 것 외에도 라이젠 AI(XDNA)도 없습니다. 클럭도 기존 모델보다는 다소 낮습니다. 라이젠 5 8400F ...
    Date2024.04.12 소식 By낄낄 Reply6 Views737 file
    Read More
  10. No Image

    인텔, 13세대 코어 프로세서 K 시리즈의 박스 버전을 단종

    인텔이 13세대 코어 프로세서 K/KF 시리즈 중, 벌크가 아닌 박스에 넣어 판매하는 제품을 단종합니다. 여기에는 코어 i5-13600KKF, 코어 i7-13700K/KF, 코어 i9-13900K/KF/KS가 포함됩니다. 5월 24일까지 주문해야 하고 6월 28일까지 출시...
    Date2024.04.12 소식 By낄낄 Reply8 Views874
    Read More
  11. 커세어, DDR5 WS로 웍스, 서버 시장 진출

      게이밍 튜닝 램 위주로 찍어내던 커세어가 워크스테이션 용 ECC 메모리를 판매한다고 합니다. 무려 XMP/EXPO가 적용되며 16기가 4개 / 8개 키트, 32기가 4개 / 8개 키트가 첫 발매됩니다.
    Date2024.04.12 소식 By360Ghz Reply5 Views645 file
    Read More
  12. No Image

    AI에 초점을 둔 M4, 2024년 말부터 출시

    블룸버그 마크 거만이 M4가 퍼포먼스와 더불어 AI에 초점을 두고 나올 예정이라고 하는군요.   그래서, M3의 시대는 가고 M4로 다 갈아끼울 생각입니다. 2024년 말부터 2025년 초까지 말이죠.   애플은 이미 M4 생산 앞까지 가 있고, 3가...
    Date2024.04.12 소식 Bytitle: 폭8책읽는달팽 Reply5 Views905
    Read More
  13. 라떼판다 Mu 출시

    라떼판다에서 모듈형 PC인 라떼판다 Mu 를 출시 했습니다. 해당 모듈형 PC는 인텔의 N100 CPU를 사용합니다.   크기는 모듈형 타입이므로 사이즈가 매우 작습니다.     사이즈는 우리가 사용하는 크기의 카드 사이즈와 비슷하며 해당 보드...
    Date2024.04.12 소식 Bytitle: 가난한카토메구미 Reply21 Views2792 file
    Read More
  14. 엔비디아의 'H100' 서버(데이터센터) GPU, 부족 현상의 리드 타임이 완화됨(4개월 → 8 ~ 12주)

    ▶ 엔비디아의 'H100' 서버(데이터센터) GPU, 배송 리드 타임이 지난 몇 개월동안 감소한 것으로 확인됨 - 디지타임즈(델 테크놀로지) : 대만 총괄책임자(Terence Liao)가 배송 리드 타임이 단축되었다고 보고됨 - 엔비디아의 'H100' 서버...
    Date2024.04.12 소식 By블레이더영혼 Reply1 Views725 file
    Read More
  15. AMD 'Instinct(인스팅트) MI350' 서버(데이터센터) GPU, 4nm TSMC 노드에서 출시를 공식 확인

    ▶ AMD의 Instinct(인스팅트) MI350 서버(데이터센터) GPU, 4nm TSMC 노드에서 출시할 것으로 확인 - 분석 회사 : 3rd CDNA '서버(데이터센터) GPU 마이크로아키텍처의 다른 변형이 있을 것으로 주장(이전 소문에는 유사 제품이 취소됨) -...
    Date2024.04.12 소식 By블레이더영혼 Reply1 Views469 file
    Read More
목록
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 1939 Next
/ 1939

최근 코멘트 30개
카토메구미
12:20
고자되기
12:19
책읽는달팽
12:16
탐린
12:16
툴라
12:07
ASTRAY
12:01
rnlcksk
11:59
툴라
11:39
고자되기
11:35
Quinoa
11:33
고자되기
11:23
고자되기
11:19
연서기
11:17
랩탑
11:16
AKG-3
11:14
PLAYER001
11:04
K_mount
10:50
유카
10:32
마초코
10:03
툴라
10:02
M16
10:02
quadro_dcc
10:02
이수용
09:59
이수용
09:58
니코다이스키
09:56
Moria
09:55
니코다이스키
09:55
Onebean
09:51
니코다이스키
09:46
Loliconite
09:45

더함
AMD
한미마이크로닉스
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소