Knowledge30 [Ethernet] Auto-Negotiation이란? 목차 Introduction Ethernet Auto-Negotiation은 switch, router, server 또는 기타 장치의 Port가 링크의 다른 쪽 끝에 있는 장치와 통신하여 연결에 대한 최적의 양방향 모드와 속도를 결정할 수 있도록 하는 기능입니다. 여기서는 Ethernet Auto-Negotiation의 세부 사항, 작동 방식, 네트워크 통신에서의 중요성에 대해 이야기하려고 합니다. What is Ethernet Auto-Negotiation? Ethernet Auto-Negotiation은 Ethernet 네트워크를 통해 연결된 장치가 속도, 이중 모드, flow control와 같은 전송 매개변수에 합의할 수 있도록 하는 프로토콜입니다. 이 프로세스에는 장치가 각자의 기능을 공유한 .. 2023. 7. 4. IP-XACT란? IP-XACT는 전자 시스템 설계를 위한 XML 형식의 메타 데이터 표준입니다. 이 표준은 디자인 데이터 및 디자인 환경 간의 상호 운용성을 단순화하여 IP 기반 설계를 쉽게 할 수 있도록 해줍니다. 이러한 파일은 중요한 정보, 예를 들어 최상위 포트, 논리적 인터페이스, 메모리 맵에 대한 자세한 설명과 같은 IP 모델링 세부 정보를 담고 있습니다. IP-XACT의 주요 기능 최상위 포트 정보 문서화 IP-XACT는 최상위 포트 이름과 같은 핵심 모델링 세부 정보를 문서화하는 데 효과적입니다. 이 정보는 설계 프로세스에서 중요한 역할을 합니다. 최상위 포트는 IP의 입력 및 출력과 상호 작용하며, 시스템과의 인터페이스를 구성합니다. 다양한 뷰 포인터 제공 IP 이미지 내에서 다양한 뷰가 있는 위치에 대한.. 2023. 7. 3. Big Endian, Little Endian 빅 엔디안과 리틀 엔디안의 이해 데이터를 저장할 때, 바이트 순서가 어떻게 배열되는지에 따라 빅 엔디안과 리틀 엔디안이라는 두 가지 방식이 사용됩니다. 빅 엔디안은 상위 바이트를 먼저 저장하는 반면, 리틀 엔디안은 하위 바이트를 먼저 저장합니다. 빅 엔디안(Big Endian)이란? 빅 엔디안 방식은 메모리에 데이터의 상위 바이트를 먼저 저장합니다. 예를 들어, 0x12345678이라는 32비트의 수를 생각해보세요. 빅 엔디안 방식으로 저장하면 메모리에는 12 34 56 78 순으로 저장됩니다. 빅 엔디안의 사용 사례 네트워크 프로토콜, 특히 TCP/IP에서 빅 엔디안이 사용됩니다. 이는 빅 엔디안이 네트워크 표준으로 채택되었기 때문입니다. 리틀 엔디안(Little Endian)이란? 리틀 엔디안 방식은.. 2023. 7. 2. [SDC] create_clock 목차 SDC 작성에는 다양한 명령어들이 사용되며, 그 중 하나가 바로 create_clock 명령어입니다. create_clock 현재 디자인에 클럭 객체를 생성하고 그 파형을 정의하는 역할을 합니다. SYNTAX status create_clock [-name clock_name] [-add] [source_objects] [-period period_value] [-waveform edge_list] [-comment comment_string] Data Types clock_name string source_objects list period_value float edge_list list comment_string string ARGUMENTS create_clock 명령어는 여러 인수를 사용하여.. 2023. 7. 1. [AXI] Low Power Interface (ENG) *All photos and content in this article are copyrighted by Arm Ltd. This is a personal compilation for students and practitioners entering digital design. Content may be removed or modified at any time at the request of the copyright holder, Arm Ltd. Copyright © 2003-2023 Arm Ltd. All rights reserved. Contents In modern electronic systems, power efficiency is a critical consideration. To address.. 2023. 6. 30. ASIC? Application Specific Integrated Circuit 반도체를 분류할때, Standard(표준형 반도체), ASIC(주문형 반도체)로 나눌 수 있습니다. Standard는 규격이 정해져 있어, 사용자가 필요한 일정 요건만 갖추면 다양한 전자제품에 사용할 수 있습니다. 반면 ASIC은 특정 제품을 위한 기능을 만족하는 반도체입니다. ASIC은 특정 기기를 위한 필요 기능만을 수행하도록 설계 및 제작합니다. 최근 가전, 휴대폰, 자동차 등 각 제품마다 필요한 기능이 다르고 Standard를 사용할 경우 특정 기능을 동작시킬 수 없거나, 불필요한 기능이 많아지는 경우 ASIC을 사용하게 된다. ASIC은 크게 설계방식에 따라 Full custom IC와 Semicustom IC.. 2023. 6. 25. Open-drain/Open-collector Floating(= High Impedance) LOW(0)은 출력 가능 / HIGH(1)은 출력 불가능 HIGH(1) 표현 하기 위해, Pull-up 저항 활용 풀업 저항이 없이 전원만 연결하게 되면, FET 스위칭 On 되었을때, 전원과 그라운드가 쇼트되어, 많은 전류가 흐르면서 회로 고장 Vin = 1 / FET On / Vout = 0 Vin = 0 / FET Off / Vout = 1 Open-drain/Open-collector 2023. 6. 24. I2C? (3) 2023.06.21 - [Knowledge] - I2C? (1) I2C? (1) I2C is "Inter-Integrated Circuit" Interface SCL : Serial Clock (Output from master) SDA : Serial DATA (Data In & Out port) I2C 프로토콜은 하나의 데이터 라인 (SDA)과 하나의 클럭 라인 (SCL)을 이용하는 동기식 (synchronous) 시리 vir-us.tistory.com 2023.06.21 - [Knowledge] - I2C? (2) I2C? (2) 2023.06.21 - [Protocol] - I2C? (1) I2C? (1) I2C is "Inter-Integrated Circuit" Interface SCL : S.. 2023. 6. 21. I2C? (2) 2023.06.21 - [Knowledge] - I2C? (2) I2C? (2) 2023.06.21 - [Protocol] - I2C? (1) I2C? (1) I2C is "Inter-Integrated Circuit" Interface SCL : Serial Clock (Output from master) SDA : Serial DATA (Data In & Out port) I2C 프로토콜은 하나의 데이터 라인 (SDA)과 하나의 클럭 라인 (SCL)을 vir-us.tistory.com Start & Stop 데이터 교환 전, I2C 모듈 사이의 SCL/SDA 라인은 모두 1 = High 상태를 유지합니다. 이후, 통신이 시작되면 데이터 라인은 클럭 라인보다 먼저 0 = Low 신호로 변하게 됩니다 (.. 2023. 6. 21. 이전 1 2 3 4 다음 반응형