I love Opensource
μ€νμμ€ HDL μ νμ©νμ¬ κ΅¬ννλ €κ³ ν©λλ€.
νΉμ νμ¬μ EDA μ μ’ μμ μΈ λΆλΆμ λ°°μ νκ³ λ³΄λμμ΄ μννΈμ¨μ΄ μμ€μμ λ°°μΈ μ μλ λ΄μ©μ μ 리ν©λλ€.
Todo
verilog μ½λλ₯Ό ν΅ν΄μ netlist λ₯Ό ν©μ±νκ³ κ²μ¦νλ νλμ¨μ΄ λμμΈ μμ£Όλ‘,
νλμ¨μ΄ μ€κ³μ μννΈμ¨μ΄ μ€κ³μλ λ³Έμ§μ μΈ μ°¨μ΄κ° μκΈ° λλ¬Έμ, μμ±ν μ½λκ° μ΄λ»κ² ν©μ±λ μ§,
κ°μ΄ κ³ λ―Όν΄λ³΄λ©΄μ verilog λ¬Έλ²μ νΉμ±μ μ΅μν΄μ§ μ μμ΅λλ€.
C λ¬Έλ²μ κΈ°λ°ν νλ‘κ·Έλλ° μΈμ΄μ verilog λ¬Έλ²μ΄ λΉμ·νκΈ° λλ¬Έμ, μ΅μνλ©΄ λμμ΄ λ©λλ€.
κ°λ¨ν λμμ νλ CPUμ κ° μμλ₯Ό λ§λ€λ©΄μ νμν λμμΈλ€μ μ΅νλκ°λ €κ³ ν©λλ€.
μ°μ¬μ λͺ©νλ μ΅μ’ μ μΌλ‘ CPU μ€κ³ λ° μ λ ν μ€νΈλ₯Ό ν΅ν κ²μ¦μ΄λ©°
κΈ°νκ° λλ€λ©΄ μλν νμ΄νλΌμΈκΉμ§ ꡬνν΄λ³΄λ €κ³ ν©λλ€.