发明名称 Development, programming, and debugging environment
摘要 A system interface of a processing system receives an indication to initiate configuration of a programmable system. A processing device coupled to the system interface and associated with an integrated development environment, responsive to the indication, translates a hardware description code into one or more configuration files specific to the programmable system, the hardware description code to describe circuitry in the programmable system. The processing device further generates program code for a microcontroller of the programmable system based, at least in part, on the hardware description code, and configures the programmable system to implement the circuitry according to the configuration files and the program code. In addition, the processing device debugs the programmable system as configured by the configuration files and the program code.
申请公布号 US8752033(B2) 申请公布日期 2014.06.10
申请号 US201313740022 申请日期 2013.01.11
申请人 Cypress Semiconductor Corporation 发明人 Mohammed Haneef;Griffin Jack
分类号 G06F9/45;G06F17/50 主分类号 G06F9/45
代理机构 代理人
主权项 1. A computer-implemented method comprising: receiving, by a processing device associated with an integrated development environment, an indication to initiate configuration of a programmable system; and in response to receiving the indication to initiate configuration: translating a hardware description code into one or more configuration files specific to the programmable system, the hardware description code to describe circuitry in the programmable system and the one or more configuration files to configure a plurality of programmable blocks in the programmable system to implement the circuitry described in the hardware description code, wherein translating the hardware description code into the one or more configuration files comprises: netlisting the hardware description code into a representation of the circuitry;reducing the netlisted hardware description code into a reduced hardware description code;mapping the reduced hardware description code to specific programmable hardware components in the programmable system; andanalyzing the mapped hardware description code to determine a placement and routing of the circuitry implemented by the programmable system;generating program code for a microcontroller of the programmable system based, at least in part, on the hardware description code, wherein generating the program code comprises generating an interface to control how the microcontroller communicates with the circuitry; andconfiguring the programmable system to implement the circuitry according to the configuration files and the program code.
地址 San Jose CA US