최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0201922 (2005-08-10) |
등록번호 | US-8286125 (2012-10-09) |
발명자 / 주소 |
|
출원인 / 주소 |
|
인용정보 | 피인용 횟수 : 3 인용 특허 : 887 |
A processing device programming system automatically provides a user interface comprising a selectable list of one or more processing devices based on a system level solution, automatically generates an embedded programmable system solution from the system level solution and a processing device sele
A processing device programming system automatically provides a user interface comprising a selectable list of one or more processing devices based on a system level solution, automatically generates an embedded programmable system solution from the system level solution and a processing device selected from the selectable list of one or more processing devices, and automatically programs the processing device according to the embedded programmable system solution.
1. A method, comprising: automatically providing a user interface comprising a selectable list of one or more processing devices based on a previously created device-independent system level solution;providing the user interface with a selectable list of a plurality of high level devices to design t
1. A method, comprising: automatically providing a user interface comprising a selectable list of one or more processing devices based on a previously created device-independent system level solution;providing the user interface with a selectable list of a plurality of high level devices to design the device-independent system level solution;receiving a selection of a high level device and updating the selectable list of the one or more processing devices after receiving the selection of the high level device from the plurality of high level devices;automatically generating an embedded programmable system solution from the device-independent system level solution and a processing device selected from the selectable list of one or more processing devices; andautomatically programming the processing device according to the embedded programmable system solution. 2. The method of claim 1, wherein prior to the automatically providing, determining the selectable list of one or more processing devices by matching resource requirements of one or more functions of the device-independent system level solution to one or more base projects associated with the one or more processing devices. 3. The method of claim 2, further comprising automatically generating one or more base projects associated with the one or more processing devices based upon the resource requirements of the one or more functions of the device-independent system level solution and physical parameters associated with the one or more processing devices. 4. The method of claim 1, wherein prior to updating the selectable list of the plurality of high level devices and the selectable list of the one or more processing devices, validating a current state of the device-independent system level solution. 5. The method of claim 4, wherein validating the current state of the device-independent system level solution further comprises: validating executable expressions associated with a selected high level device;validating the one or more processing devices by matching resources required by the current state of the device-independent system level solution to the one or more processing devices. 6. The method of claim 1, wherein the selectable list of one or more processing devices is comprised of at least one of a programmable logic device, a field programmable gate array, a micro-controller, a microprocessor-based device, or a circuit comprising a processing device. 7. A system, comprising: a processing device maker engine configured to provide a user interface comprising a selectable list of one or more processing devices based on a previously created device-independent system level solution, wherein the processing device maker engine is configured to provide the user interface with a selectable list of a plurality of high level devices to design the device-independent system level solution and receive a selection of high level device and update the selectable list of the one or more processing devices after receiving the selection of a high level device from the plurality of high level devices; anda hardware designer engine configured to receive the device-independent system level solution from the processing device maker and to generate an embedded programmable system solution from the device-independent system level solution and a processing device selected from the one or more processing devices, and to program the processing device according to the embedded programmable system solution. 8. The system of claim 7, wherein to provide the user interface, the processing device maker engine determines the selectable list of one or more processing devices by matching resource requirements of one or more functions of the device-independent system level solution to one or more base projects associated with the one or more processing devices. 9. The system of claim 8, wherein the processing device maker engine is further configured to generate one or more base projects associated with the one or more processing devices based upon the resource requirements of the one or more functions of the device-independent system level solution and physical parameters associated with the one or more processing devices. 10. The system of claim 8, wherein the processing device maker engine is further configured to save a first file comprising the device-independent system level solution, to delete one or more lower level files associated with the embedded programmable system, programmable system, and to generate a schematic of the programmed selected processing device, wherein the schematic includes at least one of functional pins, input output devices, or interfacing circuitry. 11. The system of claim 8, wherein the selectable list of one or more processing devices is comprised of at least one of a programmable logic device, a field programmable gate array, a micro-controller, a microprocessor-based device, or a circuit comprising a processing device. 12. The system of claim 7, wherein prior to the update of the selectable list of the plurality of high level devices and the selectable list of the one or more processing devices, the processing device maker engine is configured to validate a current state of the device-independent system level solution. 13. The system claim 12, wherein to validate the current state of the device-independent system level solution, the processing device maker engine is further configured to validate executable expressions associated with the selected high level devices, and to validate the one or more processing devices by matching resources required by the current state of the device-independent system level solution to the one or more processing devices. 14. A non-transitory machine readable medium having embodied thereon an instruction set, the instruction set being executable by a machine to perform operations comprising: providing a user interface comprising a selectable list of one or more processing devices based on a previously created device-independent system level solution;providing the user interface with a selectable list of a plurality of high level devices to design the device-independent system level solution;receiving a selection of a high level device an updating the selectable list of the one or more processing devices after receiving the selection of the high level device from the plurality of high level devices;generating an embedded programmable system solution from the device-independent system level solution and a processing device selected from the selectable list of one or more processing devices; andprogramming the processing device according to the embedded programmable system solution. 15. The non-transitory machine readable medium of claim 14, wherein prior to updating the selectable list of the plurality of high level devices and the selectable list of the one or more processing devices, validating a current state of the device-independent system level solution. 16. The non-transitory machine readable medium of claim 15, wherein validating the current state of the device-independent system level solution further comprises: validating executable expressions associated with a selected high level device; andvalidating the one or more processing devices by matching resources required by the current state of the device-independent system level solution to the one or more processing devices.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.