摘要:
Methods and apparatus are provided for interconnecting primary components with secondary components on a programmable chip. Control, data, and address lines are automatically generated to connect primary components and secondary components with an interconnection module. The interconnection connection module manages interaction between primary components and secondary components and provides support for fixed latency and variable latency secondary components.
摘要:
Methods and apparatus are provided for interconnecting on-chip components, such as components on a programmable chip, with off-chip components through a variety of buses, fabrics, and input/output lines. Interconnection resources such as input/output lines are shared for communication with different off-chip components such as memory. Control circuitry and an arbitration fabric are provided to further improve communication efficiency between on-chip and off-chip components.
摘要:
Methods and apparatus are provided for implementing a programmable device including a processor core, a hardware accelerator, and secondary components such as memory. A portion of a program written in a high-level language is automatically selected for hardware acceleration. Dedicated ports are generated to allow the hardware accelerator to handle pointer referencing and dereferencing. A hardware accelerator is generated to perform pipelined processing of instructions. The number of stages implemented for pipelined processing is at least partially dependent on the latency associated with accessing secondary components.
摘要:
A storage pixel sensor comprises a photosensor selectively connectable to a reset potential; a switched buffer amplifier having a control terminal coupled to said photosensor, a first terminal connected to a source of a transfer signal, and a second terminal; a storage capacitor coupled to said second terminal of said switched buffer amplifier; and an amplifier coupled to said storage capacitor.
摘要:
Methods and apparatus are provided for implementing a programmable chip using a high-level language. Code sequences or subroutines provided in a high-level language are overloaded with information to specify the number of hardware resources such as logic elements or functional blocks used to implement the code on a programmable chip. Code sequences remain compliant with standard high-level language compilers while also being able to provide resource count information to high-level language to hardware compilers.
摘要:
A storage pixel sensor comprises a photosensor selectively connectable to a reset potential; a switched buffer amplifier having a control terminal coupled to said photosensor, a first terminal connected to a source of a transfer signal, and a second terminal; a storage capacitor coupled to said second terminal of said switched buffer amplifier; and an amplifier coupled to said storage capacitor.