컴퓨터/Etc

Design/Verification Complexity

xeskin 2020. 3. 20. 21:49
반응형

Design/Verification Complexity는 각각 하드웨워에 대한 설계 및 검증 복잡도를 의미한다. 하드웨어가 복잡하면 설계도 어려워지고 설계된 하드웨어가 정상적으로 동작하는지 검증하는 것이 매우 어려워진다. 매우 좋은 테크닉이라 할 지라도 그 테크닉이 너무 복잡해서 하드웨어로 구현하기 어려우면 좋은 테크닉이라고 할 수 없다. 따라서 하드웨어로 구현해야하는 기술은 그 기술의 design complexity와 verification complexity를 함께 고려해야 한다.

 

Design complexity와 verification complexity는 정량적으로 나타낼 수 없다. 이들은 정성적인 metric이다. 그럼 이걸 어떻게 측정해볼 수 없냐?라는 의문이 생기는데, HDL언어로 하드웨어를 구현하고 HDL로 구현한 하드웨어를 Synthesis 툴로 합성하면 하드웨어의 칩면적 및 파워 소모 등을 알 수는 있다. 칩면적과 파워 소모를 통해 design complexity는 어느정도 알 수도 있다.

반응형

'컴퓨터 > Etc' 카테고리의 다른 글

Ahmdal's law  (0) 2020.04.05
Hardware Speculation  (0) 2020.04.05
리눅스 터미널에서 바로 코드 돌리는 방법  (0) 2020.01.15
numpy, tensorflow vs pytorch  (0) 2020.01.07
Matrix Tiling  (0) 2019.11.19