DEVS는 이산적으로 발생하는 사건을 체계적으로 기술하기 위한 formalism이다. 디지탈 시스템을 기술하는 단계중 RTL단계는 레지스터 연산을 통하여 시스템을 기술하는 단계이며, 이를 지원하는 여러가지 언어 및 시뮬레이션 환경이 제안되었다. 본 논문에서는 RTL 단계에서 디지탈 시스템을 기술하고 시뮬레이션하기 위한 환경을 DEVS formalism에 기초하여 구현하였다. 기술 언어로써 C++를 사용하여 기존의 객체 지향 환경을 그대로 이용할 수 있으며, RTL 단계로 기술하는 데 필요한 자료 형과 연산자는 클래스로 구현하였다. 그리고, 이 환경을 이용하여 386 PC 시스템을 RTL 단계로 기술하고 시뮬레이션하였다.