First-in-first-out (FIFO) memory devices and methods having multiple queuing
    1.
    发明授权
    First-in-first-out (FIFO) memory devices and methods having multiple queuing 有权
    先进先出(FIFO)存储器件和具有多个排队的方法

    公开(公告)号:US09465576B1

    公开(公告)日:2016-10-11

    申请号:US12900283

    申请日:2010-10-07

    申请人: Dinesh Maheshwari

    发明人: Dinesh Maheshwari

    IPC分类号: G06F5/06 G06F3/06

    CPC分类号: G06F5/065 G06F3/0613

    摘要: A first-in-first-out (FIFO) memory device may include a plurality of memory locations configurable into M input queues comprising sequences of input data values and N output queues for storing sequences of output data values, wherein N is not equal to M.

    摘要翻译: 先进先出(FIFO)存储器设备可以包括可配置成M个输入队列的多个存储器位置,其包括输入数据值序列和用于存储输出数据值序列的N个输出队列,其中N不等于M 。

    MEMORY DEVICES AND METHODS HAVING MULTIPLE ADDRESS ACCESSES IN SAME CYCLE
    3.
    发明申请
    MEMORY DEVICES AND METHODS HAVING MULTIPLE ADDRESS ACCESSES IN SAME CYCLE 有权
    在同一周期内具有多个地址访问的存储器件和方法

    公开(公告)号:US20120008378A1

    公开(公告)日:2012-01-12

    申请号:US13179307

    申请日:2011-07-08

    申请人: Dinesh Maheshwari

    发明人: Dinesh Maheshwari

    CPC分类号: G11C8/16 G11C8/18

    摘要: A memory device can include a plurality of banks, each bank including memory locations accessible by different access circuits; at least a first address port configured to receive addresses on falling and rising edges of a timing clock, each address corresponding to locations in different banks; and at least two read/write data ports configured to receive write data for storage in one of the banks, and output read data from one of the banks.

    摘要翻译: 存储器设备可以包括多个存储体,每个存储体包括可被不同访问电路访问的存储器位置; 至少第一地址端口被配置为在定时时钟的下降沿和上升沿接收地址,每个地址对应于不同存储体中的位置; 以及至少两个读/写数据端口,被配置为接收用于存储在其中一个存储体中的写入数据,并从一个存储体中输出读取数据。

    Providing hardware independence to automate code generation of processing device firmware
    4.
    发明授权
    Providing hardware independence to automate code generation of processing device firmware 有权
    提供硬件独立性来自动生成处理设备固件的代码

    公开(公告)号:US08069436B2

    公开(公告)日:2011-11-29

    申请号:US11200619

    申请日:2005-08-10

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/65 G06F8/30

    摘要: A user application is generated in response to user input, wherein the user application is described in a user application description. Processing device code is generated for a targeted processing device based at least in part on the user application description without user intervention, wherein the processing device code includes a system layer, wherein functionality of the system layer is independent of the targeted processing device.

    摘要翻译: 响应于用户输入生成用户应用程序,其中在用户应用程序描述中描述了用户应用程序。 至少部分地基于用户应用程序描述为目标处理设备生成处理设备代码,而无需用户干预,其中处理设备代码包括系统层,其中系统层的功能独立于目标处理设备。

    Bridge device with page-access based processor interface
    5.
    发明授权
    Bridge device with page-access based processor interface 有权
    桥接设备具有基于页面访问的处理器接口

    公开(公告)号:US08037228B2

    公开(公告)日:2011-10-11

    申请号:US12228787

    申请日:2008-08-14

    IPC分类号: G06F13/36 G06F13/00

    CPC分类号: G06F13/4027

    摘要: An integrated circuit bridge device can include a first interface circuit coupled to a buffer circuit and a configurable in response to configuration information to receive command information, address information, and data values on a same multi-bit input/output (I/O) bus. A second interface circuit can be coupled to the buffer circuit and configured to communicate according to a first communication protocol different from that executable by the first interface circuit. In addition, a controller circuit formed in the same substrate as the first and second interface circuits can be configured to enable data transfers between the first interface circuit and the second interface circuits via the buffer circuit.

    摘要翻译: 集成电路桥接器件可以包括耦合到缓冲器电路的第一接口电路,并且响应于配置信息可配置以在相同的多位输入/输出(I / O)总线上接收命令信息,地址信息和数据值 。 第二接口电路可以耦合到缓冲电路并且被配置为根据与第一接口电路可执行的不同的第一通信协议进行通信。 此外,形成在与第一和第二接口电路相同的衬底中的控制器电路可以被配置为使得能够经由缓冲电路在第一接口电路和第二接口电路之间进行数据传输。

    Priority encoder circuit and method
    6.
    发明授权
    Priority encoder circuit and method 有权
    优先编码电路及方法

    公开(公告)号:US07436688B1

    公开(公告)日:2008-10-14

    申请号:US11429705

    申请日:2006-05-08

    申请人: Dinesh Maheshwari

    发明人: Dinesh Maheshwari

    IPC分类号: G11C15/00

    CPC分类号: G06F7/74

    摘要: A priority encoder circuit can include a number of sectional encoder circuits that each encode “m” inputs signals into sets of “P” encoder outputs, where m>p. Each sectional encoder circuit can also output a group indication signal representing the activation of any of the received m encoding input signals. Priority encoder logic can prioritized the group indication signals. A memory can include a different storage location accessed by each prioritized group indication signal.

    摘要翻译: 优先编码器电路可以包括多个分段编码器电路,每个编码器电路将“m”个输入信号编码成“P”个编码器输出的集合,其中m> p。 每个分段编码器电路还可以输出表示任何接收到的m个编码输入信号的激活的组指示信号。 优先编码器逻辑可以对组指示信号进行优先级排序。 存储器可以包括由每个优先化组指示信号访问的不同存储位置。

    Optical switch cascading system and method with fixed incidence angle correction
    7.
    发明授权
    Optical switch cascading system and method with fixed incidence angle correction 失效
    光开关级联系统和固定入射角校正方法

    公开(公告)号:US07013058B1

    公开(公告)日:2006-03-14

    申请号:US10155780

    申请日:2002-05-24

    申请人: Dinesh Maheshwari

    发明人: Dinesh Maheshwari

    IPC分类号: G02B6/34 G02B6/35

    摘要: The present invention is an efficient system and method for cascading optical switches. A plurality of cascaded optical switches form a cascaded optical switch fabric and direct an optical signal beam from one of the plurality of optical switches to another of the plurality of optical switches. In one embodiment of the present invention, a fixed incidence corrective device is included in a cascaded optical switch fabric. The incidence corrective device directs an optical signal beam in a shallow angle so that it strikes the next optical switch at a corrected incidence angle. A corrected incidence angle permits an optical signal beam to be forwarded at a relatively shallow angle to an optical switch located in a relatively close proximity on the optical switch fabric. The present invention also provides for refocusing of spreading optical signal beams and mitigation of signal loss.

    摘要翻译: 本发明是用于级联光开关的有效系统和方法。 多个级联的光开关形成级联的光开关结构,并将来自多个光开关之一的光信号光束引导到多个光开关中的另一个。 在本发明的一个实施例中,固定入射校正装置包括在级联光交换结构中。 入射校正装置以较小的角度引导光信号束,使得其以校正的入射角撞击下一个光开关。 校正的入射角允许光信号光束以相对较浅的角度前进到位于光交换结构上较靠近的光开关。 本发明还提供扩频光信号束的重新聚焦和信号损失的减轻。

    Method and apparatus for leveling thermal stress variations in multi-layer MEMS devices
    8.
    发明授权
    Method and apparatus for leveling thermal stress variations in multi-layer MEMS devices 有权
    用于调平多层MEMS器件热应力变化的方法和装置

    公开(公告)号:US06922272B1

    公开(公告)日:2005-07-26

    申请号:US10367440

    申请日:2003-02-14

    摘要: A MEMS device such as a grating light valve™ light modulator is athermalized such that the force required to deflect the movable portion of the MEMS device remains constant over a range of temperatures. In MEMS embodiments directed to a grating light valve™ light modulator, a ribbon is suspended over a substrate, and the ribbon tension is kept constant over a temperature range by adjusting the aggregate thermal coefficient of expansion of the ribbon to match the aggregate thermal coefficient of expansion of the substrate. Various opposition materials have an opposite thermal coefficient of expansion as the aluminum layer of a grating light valve™ light modulator ribbon, using the thermal coefficient of expansion of the substrate as a zero coefficient reference. The adjustment of the thermal coefficient of expansion of the ribbon can be performed variously by thickening existing layers of opposition material or adding additional layers of new opposition material to the ribbon, or reducing the aluminum in aluminum layer. The aluminum layer may be reduced variously by reducing the thickness of the aluminum layer, or reducing the surface area that the aluminum covers, or reducing both the surface area and the thickness. Embodiments may combine the reduction of aluminum with the use of opposition materials.

    摘要翻译: 诸如光栅光阀(TM)光调制器之类的MEMS器件被非热化,使得偏转MEMS器件的可移动部分所需的力在一个温度范围内保持恒定。 在针对光栅光阀(TM)光调制器的MEMS实施例中,色带悬挂在衬底上,并且通过调节色带的聚集体热膨胀系数以匹配聚集体热量,色带张力在温度范围内保持恒定 基材膨胀系数。 各种对立材料具有与光栅光阀(TM)光调制器带的铝层相反的热膨胀系数,使用基板的热膨胀系数作为零系数参考。 色带的热膨胀系数的调整可以通过增加现有的对立材料层或者向色带添加新的对立材料层,或者减少铝层中的铝来进行各种各样的调整。 可以通过减少铝层的厚度或减少铝覆盖的表面积或减小表面积和厚度来使铝层各不相同。 实施例可以将铝的减少与对立材料的使用相结合。

    Blazed grating light valve
    9.
    发明授权
    Blazed grating light valve 有权
    闪光光栅阀

    公开(公告)号:US06896822B2

    公开(公告)日:2005-05-24

    申请号:US10321342

    申请日:2002-12-16

    CPC分类号: G02B26/0808

    摘要: A light modulator includes elongated elements arranged parallel to each other. In a first diffraction mode, the light modulator operates to diffract an incident light into at least two diffraction orders. In a second diffraction mode, the light modulator operates to diffract the incident light into a single diffraction order. Each of the elongated elements comprises a blaze profile, which preferably comprises a reflective stepped profile across a width of each of the elongated elements and which produces an effective blaze at a blaze angle. Alternatively, the blaze profile comprises a reflective surface angled at the blaze angle. Each of selected ones of the elongated elements comprise a first conductive element. The elongated elements produce the first diffraction when a first electrical bias is applied between the first conductive elements and a substrate. A relative height of the blazed portions are adjusted to produce the second diffraction when a second electrical bias is applied between the first conductive elements and the substrate. In an alternative embodiment, each of the elongated elements includes the first conductive element and multiple elongated elements are arranged in groupings, where each of the groupings includes at least three of the elongated elements. When the multiple elongated elements are at a first height, the incident light reflects from the elongated elements. When relative heights of the multiple elongated elements are adjusted by applying individual electrical biases between the first conductive elements and the substrate, the incident light diffracts into the single diffraction order.

    摘要翻译: 光调制器包括彼此平行布置的细长元件。 在第一衍射模式中,光调制器用于将入射光衍射为至少两个衍射级。 在第二衍射模式中,光调制器操作以将入射光衍射成单个衍射级。 每个细长元件包括火焰型材,其优选地包括穿过每个细长元件的宽度的反射阶梯型面,并且在火焰角度产生有效的火焰。 或者,火焰轮廓包括在火焰角度处成角度的反射表面。 细长元件中的每一个都包括第一导电元件。 当在第一导电元件和衬底之间施加第一电偏压时,细长元件产生第一衍射。 当在第一导电元件和基板之间施加第二电偏压时,调整闪耀部分的相对高度以产生第二衍射。 在替代实施例中,每个细长元件包括第一导电元件,并且多个细长元件被分组地布置,其中每个组包括至少三个细长元件。 当多个细长元件处于第一高度时,入射光从细长元件反射。 当通过在第一导电元件和衬底之间施加单独的电偏压来调节多个细长元件的相对高度时,入射光衍射成单个衍射级。

    Diffractive light modulator with dynamically rotatable diffraction plane
    10.
    发明授权
    Diffractive light modulator with dynamically rotatable diffraction plane 有权
    具有动态旋转衍射平面的衍射光调制器

    公开(公告)号:US06829077B1

    公开(公告)日:2004-12-07

    申请号:US10377936

    申请日:2003-02-28

    申请人: Dinesh Maheshwari

    发明人: Dinesh Maheshwari

    IPC分类号: G02B2600

    CPC分类号: G02B26/0808

    摘要: A light modulator includes elongated elements and a support structure. The elongated elements are arranged in parallel. Each element includes a light reflective planar surface with the light reflective planar surfaces lying in one or more parallel planes. The support structure is coupled to the elongated elements to maintain a position of the elongated elements relative to each other and to enable movement of each elongated element between a first modulator configuration and a second modulator configuration. In the first modulator configuration, the elongated elements act to reflect an incident light as a plane mirror. In the second modulator configuration, selected groups of elements are deflected and act to diffract the incident light along one or more of a plurality of diffraction planes. The groups of elements are configured according to one of a plurality of selectable group configurations. Each group configuration corresponds to one of the plurality of diffraction planes.

    摘要翻译: 光调制器包括细长元件和支撑结构。 细长元件平行布置。 每个元件包括光反射平面,光反射平面位于一个或多个平行平面中。 支撑结构耦合到细长元件以保持细长元件相对于彼此的位置,并且使得能够在第一调制器配置和第二调制器配置之间移动每个细长元件。 在第一调制器配置中,细长元件用于将入射光反射为平面镜。 在第二调制器配置中,所选择的元件组被偏转并用于沿着多个衍射平面中的一个或多个衍射入射光。 元件组根据多个可选择的组配置中的一个进行配置。 每个组配置对应于多个衍射平面中的一个。