Patent ID: 7783467
Filing Date: 2010-08-24
Classification: G06F

Abstract:
1. A digital system design method using a higher programming language, comprising: establishing an algorithm and a first variable for a desired digital system using the higher programming language; configuring a digital system environment using the higher programming language based on the algorithm and the first variable; performing a time based simulation to the digital system environment, including configuring a clock generator function for generating a clock signal for the digital system environment, a clock latch function for updating a clock variable value according to the clock signal, and a function for defining an operation of the digital system environment; generating a first operation clock signal by the clock generator function; generating a second operation clock signal by the clock generator function after the first operation clock signal is generated and a predetermined time has passed; generating an update clock occurrence by the clock latch function when the second operation clock signal is generated; updating the clock variable value based on the update clock occurrence; and converting the digital system environment configured by the higher programming language into a lower programming language, and implementing the desired digital system by realizing the converted digital system environment as hardware.