会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Interrupt technique for a nonvolatile memory controller
    • 非易失性存储器控制器的中断技术
    • US08554968B1
    • 2013-10-08
    • US13052388
    • 2011-03-21
    • Peter Z. OnufrykJayesh PatelIhab Jaser
    • Peter Z. OnufrykJayesh PatelIhab Jaser
    • G06F13/24
    • G06F13/24Y02D10/14
    • A nonvolatile memory controller processes a nonvolatile memory command and generates a completion status for the nonvolatile memory command. The nonvolatile memory controller transmits the completion status to a host processing unit for storage in a completion queue of the host processing unit. An interrupt manager in the nonvolatile memory controller determines the completion queue contains an unprocessed completion status and generates an interrupt message packet. The nonvolatile memory controller transmits the interrupt message packet to the host processing unit for triggering an interrupt in the host processing unit and alerting the host processing unit to the unprocessed completion status.
    • 非易失性存储器控制器处理非易失性存储器命令并且生成用于非易失性存储器命令的完成状态。 非易失性存储器控制器将完成状态发送到主机处理单元以存储在主机处理单元的完成队列中。 非易失性存储器控制器中的中断管理器确定完成队列包含未处理的完成状态并产生中断消息包。 非易失性存储器控制器将中断消息分组发送到主机处理单元,用于触发主机处理单元中的中断,并将主机处理单元提醒到未处理的完成状态。
    • 5. 发明授权
    • Packet telephony appliance
    • 分组电话设备
    • US06826177B1
    • 2004-11-30
    • US09594288
    • 2000-06-15
    • Mike ChanCharles D. CranorRaman GopalakrishnanPeter Z. OnufrykLaurence W. RuedisueliCormac John Sreenan
    • Mike ChanCharles D. CranorRaman GopalakrishnanPeter Z. OnufrykLaurence W. RuedisueliCormac John Sreenan
    • H04L1266
    • H04L12/6418
    • A packet telephony appliance includes a Euphony network processor that integrates networking and DSP functions to provide a low cost and efficient solution in building a networked appliance. In particular, a Euphony ATM Telephone (EAT) is built around the Euphony network processor. The EAT uses a real-time operating system to provide predictable processing and networking support. The EAT implements IObufs, which provides a unified buffering scheme that allows zero-copy data movement. Furthermore, the EAT uses an Event Exchange (EVX), which provides a flexible mechanism for event distribution, allowing software modules to be composed together in an extensible manner. EVX and IObufs are used together to provide highly efficient intra-appliance communication. The EAT provides a platform that can evolve gracefully to support new protocols, advanced telephony services and enhanced user interfaces.
    • 分组电话设备包括集成网络和DSP功能的Euphony网络处理器,以在构建联网设备中提供低成本和高效的解决方案。 尤其是Euphony网络处理器的Euphony ATM电话(EAT)。 EAT使用实时操作系统来提供可预测的处理和网络支持。 EAT实现IObufs,它提供了允许零拷贝数据移动的统一缓冲方案。 此外,EAT使用事件交换(EVX),为事件分发提供灵活的机制,允许软件模块以可扩展的方式组合在一起。 EVX和IObufs一起使用,可提供高效的家用电器间通信。 EAT提供了一个平台,可以正常演进,以支持新协议,高级电话服务和增强的用户界面。
    • 6. 发明授权
    • Shuffler error correction code system and method
    • 洗牌机纠错码系统及方法
    • US08694849B1
    • 2014-04-08
    • US13330573
    • 2011-12-19
    • Rino MicheloniAlessia MarelliPeter Z. Onufryk
    • Rino MicheloniAlessia MarelliPeter Z. Onufryk
    • H03M13/00
    • H03M13/2906G06F11/1048G06F11/1076H03M13/152H03M13/19
    • A data storage device stores a data unit in a memory page of a storage block along with an error correction code unit for the data unit. Additionally, the data storage device stores an error correction code unit for the data unit in a memory page of another storage block. In various embodiments, one or both of the error correction code units form an error correction code for correcting data bit errors in the data unit. Because the memory page containing the data unit does not have a storage capacity for simultaneously storing the error correction code and the data unit, the data storage device is capable of correcting a greater number of data bit errors in the data unit by using the error correction code in comparison to using an error correction code that would fit in the memory page.
    • 数据存储装置将数据单元与数据单元的纠错码单元一起存储在存储块的存储器页中。 此外,数据存储装置将用于数据单元的纠错码单元存储在另一存储块的存储器页中。 在各种实施例中,纠错码单元中的一个或两个形成用于校正数据单元中的数据位错误的纠错码。 由于包含数据单元的存储器页面不具有用于同时存储纠错码和数据单元的存储容量,所以数据存储装置能够通过使用纠错码来校正数据单元中更大数量的数据位错误 代码与使用适合内存页面的纠错码进行比较。
    • 7. 发明授权
    • BCH data correction system and method
    • BCH数据校正系统及方法
    • US08397144B1
    • 2013-03-12
    • US12913716
    • 2010-10-27
    • Christopher I. W. NorrieAlessia MarelliRino MicheloniPeter Z. Onufryk
    • Christopher I. W. NorrieAlessia MarelliRino MicheloniPeter Z. Onufryk
    • H03M13/00
    • H03M13/6566H03M13/152H03M13/1555H03M13/6561
    • In various embodiments, a data correction system has a data path including search modules. Each of the search modules has a respective bit error capacity for locating a number of data bit errors in a data unit based on a locator polynomial. The data correction system generates a syndrome based on an input data unit, generates a locator polynomial based on the syndrome, and determines a number of data bit errors in the input data unit based on the locator polynomial. Additionally, the data correction system selects one of the search modules having a bit error capacity of at least the number of data bit errors in the input data unit. The selected search module generates an error indicator based on the locator polynomial. The data correction system corrects each data bit error in the input data unit based on the error indicator.
    • 在各种实施例中,数据校正系统具有包括搜索模块的数据路径。 每个搜索模块具有用于基于定位多项式定位数据单元中的多个数据位错误的相应位错误容量。 数据校正系统基于输入数据单元产生校正子,根据校正子产生定位多项式,并根据定位多项式确定输入数据单元中的数据位错误数。 此外,数据校正系统选择搜索模块中的一个具有至少输入数据单元中的数据位错误数量的位错误容量。 所选择的搜索模块基于定位多项式生成错误指示符。 数据校正系统根据误差指示器校正输入数据单元中的每个数据位错误。
    • 8. 发明授权
    • Memory unit with controller managing memory access through JTAG and CPU interfaces
    • 带控制器的存储单元通过JTAG和CPU接口管理存储器访问
    • US07386774B1
    • 2008-06-10
    • US10788943
    • 2004-02-26
    • Mitrajit ChatterjeeMing TangPeter Z. OnufrykSteven Chau
    • Mitrajit ChatterjeeMing TangPeter Z. OnufrykSteven Chau
    • G01R31/28
    • G06F21/575G06F21/79G06F2221/2105
    • A memory unit includes a memory organized into protected and non-protected areas. A controller manages access to the memory so that the protected area can be written to through a JTAG or CPU interface. Once written to, the protected area is only accessible to particular logic and cannot be over-written until the entire memory is erased. The controller is configured to allow a BCV to be stored in the memory through either the JTAG or CPU interface. The controller is also configured to allow writing to the protected area and boot configuration vector in memory before CPU boot-up by using a JTAG clock signal provided through an external pin when a system clock signal is not available. A reset circuit generates one or more initialization signals using either the BCV from memory or another BCV provided on external BCV pins, depending upon whether another external BCV pin is asserted.
    • 存储器单元包括组织成受保护区域和非保护区域的存储器。 控制器管理对存储器的访问,以便可以通过JTAG或CPU接口写保护区。 一旦写入,保护区只能访问特定的逻辑,并且不能被覆盖,直到整个内存被擦除。 控制器配置为允许通过JTAG或CPU接口将BCV存储在存储器中。 控制器还配置为在系统时钟信号不可用时,通过使用通过外部引脚提供的JTAG时钟信号,在CPU启动之前,将写入保护区域并启动存储器中的配置向量。 复位电路使用来自存储器的BCV或外部BCV引脚上提供的另一个BCV产生一个或多个初始化信号,这取决于是否断言另一个外部BCV引脚。