| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- generated_clock
- DC
- HDL
- SECDED
- created_clock
- Synthesis
- synopsys
- 비동기회로
- Design Compiler
- C-Gate
- DesignCompiler
- SystemVerilog
- binary conversion
- parallel_case
- muller-C
- C Element
- dc directive
- hdl compiler
- gray conversion
- gray code
- binary code
- full_case
- verilog
- Asynchronous
- SECDEC
- directive
- code conversion
- Verification
- systemverilog type
- 마크다운 적용
- Today
- Total
목록전체 글 (11)
KimB - Designer
Hamming code란 2개 bit까지 bit error detect 가능. 1 bit error 발생 시, correction 가능. m > 2에 대해, (2^m - m - 1)의 data bit와 m개의 parity bit가 존재. SECDEC(Single Error Correction Double Error Code)가 일반적. Hamming Codes Single Parity code 담점 보완한 code. 2^K-1 >= M+K : M = data bits, K = Parity bits SEC은 K개의 Parity bits가 필요. SEC-DEC의 경우, K+1개의 parity bits가 필요하다. SEC-ECC SEC-ECC그림설명링크 Hamming Code, ECC (Error Correc..
https://programmers.co.kr/learn/courses/4008/lessons/12738 파이썬을 파이썬답게 - 2차원 리스트를 1차원 리스트로 만들기 - from_iterable 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코 programmers.co.kr my_list = [ [1,2], [3,4], [5,6] ] 1. sum함수 a = sum(my_list, []) 2. itertools.chain import itertools list(itertools.chain.from_iterable(my_list)) 3. itert..
Gray Code Gray Code는 연속되는 두 개의 값이 1bit 만 차이가 나는 Binary 숫자 System 이다. 이는 Multi-Bit의 CDC(Clock Domain Crossing) 에서 주로 사용된다. Gray Code에서 이웃한 Gray code 간 hamming Distance는 항상 1이며, 1st Gray Code와 Last Gray Code의 hamming distance도 항상 1이다. Decimal Binary Gray Code 0 000 000 1 001 001 2 010 011 3 011 010 4 100 110 5 101 111 6 110 101 7 111 100 Binary to Gray Code 변환 XOR Operation Exclusive-Or를 이용하면 간단히 ..