摘要:
A field programmable gate array (FPGA) has plural columns of run-time memory provided in each of one or more partitions. Each column of run-time memory has a plurality of configurable memory blocks (CMB's). Each CMB is programmably configurable at least into a shallow-and-widest mode where data words have a maximum bit width and into a deep-and-narrowest mode where data words have a minimum bit width. Each CMB spans plural interconnect buses and the bits of its widest data words are distributed among the spanned interconnect buses. When a deep-and-narrow mode is invoked, CMB's of alternate columns operate in complementary fashion so that bits of narrowed words from one CMB move through a first subset of the interconnect buses while bits of narrowed words from a second CMB, in an alternate column, move through a second subset of the interconnect buses, where the second subset is mutually exclusive of the first subset of the interconnect buses. On the other hand, when the shallow-and-widest mode is invoked, the bits of the wide words of CMB's in alternate columns shared interconnect buses on an overlapping basis. In one embodiment, the shared interconnect buses are tri-statable. Programmable joiners are provided for joining or disjoining the tri-statable interconnect buses of adjacent partitions.
摘要:
Programmable logic devices and techniques for programming and/or reconfiguring these devices are disclosed. For example, in accordance with an embodiment of the present invention, a programmable logic device is disclosed that incorporates flash memory and SRAM and includes multiple data ports for programming the flash memory and/or the SRAM.
摘要:
An integrated circuit includes non-volatile and volatile memory, with the volatile memory controlling the integrated circuit's functionality. Various techniques are disclosed for programming the different types of memory through one or more data ports to provide in-system programmability and dynamic reconfigurability. External configuration devices are not required if the data from the non-volatile memory is transferred directly to the volatile memory.
摘要:
Programmable logic devices and techniques for programming and/or reconfiguring these devices are disclosed. For example, in accordance with an embodiment of the present invention, a programmable logic device is disclosed that incorporates flash memory and SRAM and includes multiple data ports for programming the flash memory and/or the SRAM.
摘要:
A system (100) and method (400) for radio configuring is provided. The method can include connecting (402) a non-volatile memory storage device (120) to a first radio (110) having a first radio configuration (112), saving (404) a list of radio configurable parameters (300) in the first radio to the non-volatile memory storage device, removing (406) the non-volatile memory storage device from the first radio, connecting (408) the non-volatile memory storage device to a second radio (130) having a second configuration (134), and copying (410) the list of radio configurable parameters from the non-volatile memory storage device to the second radio for replicating the first configuration on the second radio. The non-volatile memory storage device can be a Universal Serial Bus (USB) memory device, a portable Flash memory device, or a compact Flash device.
摘要:
A system and method for routing audio for a vehicle mounted communication system includes activating (210) a (Push-To-Talk) PTT button associated with a handheld or rear microphone and determining (220) whether a short range wireless device is operationally coupled with the vehicle mounted communication device. In accordance with an embodiment, first audio signals received (260) from a microphone of the short range wireless device are transmitted to a remote party (265) when the short range wireless device is operationally coupled to the vehicle mounted communication device. Second audio signals received (270) from a remote party are routed (275) to a speaker of the short range wireless device, when the short range wireless device is operationally coupled with the vehicle mounted communication device and the PTT button is activated.
摘要:
A direct access arrangement (DAA) device configured to interface a security alarm modem with a phone network. The DAA device comprises a receive optical isolator (OI) module and first and second transmit OI modules. The transmit OI modules are joined in parallel with one another to receive signals from the security alarm modem and convey the signals to the phone network. The receive IO and first and second transmit OI modules may each be interconnected to at least partially cancel distortion generated by the first and second transmit IO modules.
摘要:
A simple, but intelligent watchdog circuit uses an up/down counter for its delay element. A watchdog event will occur if the counter is allowed to over flow or under flow its boundaries (in either direction). The system objective is to keep the counter within its boundaries by controlling the direction of the count. The count direction is simply a function of the Most Significant Bit (MSB) of the counter. Thus, the system must simply monitor the counters MSB and perform a little intelligent to determine the desired count direction.
摘要:
Programmable logic devices and techniques for programming and/or reconfiguring these devices are disclosed. For example, in accordance with an embodiment of the present invention, a programmable logic device is disclosed that incorporates flash memory and SRAM and includes multiple data ports for programming the flash memory and/or the SRAM.
摘要:
A roller skate of adjustable size includes an upper shoe portion and a lower frame portion. The upper shoe portion has a toe portion and a heel portion. The toe portion has a pair of studs received by a pair of slots formed on the heel portion. When the toe portion is assembled and affixed to the lower frame portion, the heel portion is also movably mounted in between. A buckling structure installed in a passageway formed in the lower frame portion is used to fix or release the movable heal portion. A spring is used to push up a buckling block in the buckling structure to fix the heel portion. An adjustment device is used to pull down the sprig for releasing the buckling block and, hence, the heel portion for easily adjusting the roller skate size. Similar ridged structures are formed on the buckling block and the heel portion to tightly couple each other. A shoe liner that includes an extendible section is also provided in the upper shoe portion to accommodate the change of the roller skate size.