A system and method is provided for creating a digital circuit, such as a
configured FPGA or a VLSI chip. User code includes algorithm
specifications having precisely defined operators and variables, data
representation specifications and data communication specifications. The
user code is compiled to create a digital circuit. For example, the
compiled user code is used to generate either a hard-wired digital circuit
or the configuration instructions for configuring a re-configurable
digital circuit.
Un sistema y un método se proporciona para crear un circuito digital, tal como un FPGA configurado o una viruta del VLSI. El código del usuario incluye las especificaciones del algoritmo que definen exacto a operadores y las variables, las especificaciones de la representación de datos y las especificaciones de la comunicación de datos. El código del usuario se compila para crear un circuito digital. Por ejemplo, el código compilado del usuario se utiliza para generar un circuito digital hard-wired o las instrucciones de la configuración para configurar un circuito digital re-configurable.