Patents Assigned to Sonics, Inc.
  • Patent number: 8972995
    Abstract: A method, apparatus, and system in which an integrated circuit comprises an initiator Intellectual Property (IP) core, a target IP core, an interconnect, and a tag and thread logic. The target IP core may include a memory coupled to the initiator IP core. Additionally, the interconnect can allow the integrated circuit to communicate transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect. A tag and thread logic can be configured to concurrently perform per-thread and per-tag memory access scheduling within a thread and across multiple threads such that the tag and thread logic manages tags and threads to allow for per-tag and per-thread scheduling of memory accesses requests from the initiator IP core out of order from an initial issue order of the memory accesses requests from the initiator IP core.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: March 3, 2015
    Assignee: Sonics, Inc.
    Inventors: Krishnan Srinivasan, Ruben Khazhakyan, Harutyan Aslanyan, Drew E. Wingard, Chien-Chun Chou
  • Patent number: 8956538
    Abstract: Disclosed herein are systems and methods for desalination of salt water based on an engineered acoustic field that causes constructive and destructive interference at pre-computed spatial positions. The engineered acoustic field can cause high-pressure and low-pressure regions where desalination membranes are located. The induced pressure from the acoustic field can force pure water through the membranes leaving ionic and dissolved molecular species behind.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: February 17, 2015
    Assignee: FloDesign Sonics, Inc.
    Inventors: Edward A. Rietman, Bart Lipkens
  • Publication number: 20150034415
    Abstract: A sound-insulating curtain includes a sound-absorbing core formed by laminating porous sheets and films, is covered by covers, and sewn in an integrated manner. Even after being integrally laminated, adjacently laminated layers are not excessively restrained in places other than sewn areas, and therefore displacement and deformation between layers caused by sound pressure can be tolerated. Sound absorption effects are appropriately produced by each layer, which tolerates such displacement and deformation, while reliably maintaining integrity during handling. Thus, the entire curtain maintains the ability to absorb sounds, efficiently attenuates noise that attempts to pass through the curtain, and suppresses the transmission of noise, thereby enabling noise to be reliably prevented from passing through the curtain.
    Type: Application
    Filed: October 16, 2014
    Publication date: February 5, 2015
    Applicants: AURAL SONIC, INC.
    Inventors: Hidekazu FURUSAWA, Yasuya KUBOTA
  • Publication number: 20140328767
    Abstract: A method of producing lipid-based micro/nano bubbles includes steps of (a) preparing a lipid mixture including one or more first lipids with different phase transition temperature, and a second lipid bonding with a hydrophilic polymer moiety or molecules capable of getting across a lipid membrane and decreasing van der Waals forces between lipid bilayers; (b) emulsifying the lipid mixture with a solvent, to form a transparent lipid carrier solution; (c) placing the transparent lipid carrier solution in a closed vessel with halo-substituted hydrocarbon; (d) manipulating temperature of the transparent lipid carrier solution to be close to a main phase transition temperature thereof; and (e) agitating in a mechanical manner the vessel containing the transparent lipid carrier solution to form micro/nano bubbles within the closed vessel. This method contributes to form micro/nano bubbles with desired diameters in a way of optimal material utilization efficiency.
    Type: Application
    Filed: April 9, 2014
    Publication date: November 6, 2014
    Applicant: Trust Bio-sonics Inc.
    Inventor: Chung-Hsin Wang
  • Publication number: 20140319077
    Abstract: Active pharmaceutical ingredients can be separated from their excipients by dissolving a pharmaceutical product (e.g. tablet, pill) into a solvent, then running the solution through an acoustophoretic device. Standing waves are used to separate the excipient from the active ingredient dissolved in the solvent.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 30, 2014
    Applicant: FloDesign Sonics, Inc.
    Inventors: Bart Lipkens, Ari Mercado, Arthur Martin, Louis Masi, Jason Dionne
  • Publication number: 20140314076
    Abstract: A method includes receiving flits forwarded from an upstream router into a first input virtual channel (VC) associated with an input port. The flits are associated with packets originated from a first Intellectual Property (IP) core and forwarded to a second IP core. The flits are stored in a VC storage associated with the first input VC. The method further includes performing link width conversion based on a width of the flits being different from a width of an output port. Link width conversion includes accumulation of the flits when the width of the output port is wider and unpacking of the flits when the width of the output port is narrower. Credits are generated based on the flits being forwarded from the first input VC to the output port. The credits are sent to the upstream router to enable receiving more flits from the upstream router.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 23, 2014
    Applicant: Sonics, Inc.
    Inventors: Liping Guo, Doddaballapur N. Jayasimha, Jeremy Chan
  • Patent number: 8868397
    Abstract: A method, apparatus, and system in which a modeling tool made up of a testbench executable program validates behavior of one or more sub-components of an electronic system design modeled as one or more executable behavioral models and a transactor translates a behavior of the sub-components between one or more different levels of abstraction derived from a same design.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: October 21, 2014
    Assignee: Sonics, Inc.
    Inventors: Herve Jacques Alexanian, Chien Chun Chou
  • Patent number: 8868941
    Abstract: An interconnect-power-manager (IPM) cooperates and communicates signals with an integrated-circuit-system-power-manager (SPM) in the integrated-circuit. The interconnect network (IN) is partitioned into multiple power domains and has hardware circuitry integrated into the IN to manage a quiescent state for all components in each power domain in the IN when a routing pathway for transactions in the IN spans across one or more power domain boundaries and causes interdependencies of power domains within the IN other than where the power domains of the initiator agent and final target agent of the transaction are located within. The SPM is configured to cooperate and communicate with the IPM to quiesce, to wake up, and any combination of the two, one or more of the multiple power domains within the IN.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: October 21, 2014
    Assignee: Sonics, Inc.
    Inventors: Doddaballapur N. Jayasimha, Drew E. Wingard, Stephen W. Hamilton
  • Patent number: 8798038
    Abstract: A method for generating headers in packetized protocols for a flexible routing network for a Network on a Chip (NoC) architecture includes generating packets based on transmission traffic received from an initiator or a target connected to a routing network that connects disparate initiators and targets. Logic to generate the packets is in an interface located between the initiator or the target and the routing network. A header portion of a packet is variable in length and includes a header payload and header control information. Each of the header portion and the body portion includes one or more standard sized transmission units. The size of the transmission units and width of the header payload are determined by logic included in the interface. The width of the header payload is determined based on orthogonal groups with each of the orthogonal groups being associated with targets sharing an initiator thread.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: August 5, 2014
    Assignee: Sonics, Inc.
    Inventors: Doddaballapur N. Jayasimha, Jeremy Chan, Liping Guo
  • Publication number: 20140202876
    Abstract: Provided herein are systems and methods for separation of particulate from water using ultrasonically generated acoustic standing waves.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: FloDesign Sonics, Inc.
    Inventors: Jason Dionne, Bart Lipkens, Edward Rietman
  • Patent number: 8711867
    Abstract: A method includes receiving flits forwarded from an upstream router into a first input virtual channel (VC) associated with an input port. The flits are associated with packets originated from a first Intellectual Property (IP) core and forwarded to a second IP core. The flits are stored in a VC storage associated with the first input VC. The method further includes performing link width conversion based on a width of the flits being different from a width of an output port. Link width conversion includes accumulation of the flits when the width of the output port is wider and unpacking of the flits when the width of the output port is narrower. Credits are generated based on the flits being forwarded from the first input VC to the output port. The credits are sent to the upstream router to enable receiving more flits from the upstream router.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: April 29, 2014
    Assignee: Sonics, Inc.
    Inventors: Liping Guo, Doddaballapur N. Jayasimha, Jeremy Chan
  • Patent number: 8691145
    Abstract: Provided herein are systems and methods for separation of particulate from water using ultrasonically generated acoustic standing waves.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: April 8, 2014
    Assignee: Flodesign Sonics, Inc.
    Inventors: Jason Dionne, Bart Lipkens, Edward A. Rietman
  • Patent number: 8679338
    Abstract: A system is provided that includes one or more acoustic microfilters through which is flowed a mixture of a fluid and a particulate to selectively filter particles from the fluid. Also included are one or more phononic crystal units coupled to the acoustic microfilter(s) to further selectively filter particles from the fluid. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: March 25, 2014
    Assignee: Flodesign Sonics, Inc.
    Inventors: Edward A. Rietman, Bart Lipkens, Jason Dionne
  • Patent number: 8601288
    Abstract: A method, apparatus, and system in which an interconnect for an integrated circuit communicates transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, including a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; wherein the power manager has its own dedicated CPU or dedicated state machine to execute power management instructions; and wherein the power manager controls the power consumption of two or more domains without using a CPU IP core utilized by other IP cores on the integrated circuit to execute power management instructions.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: December 3, 2013
    Assignee: Sonics, Inc.
    Inventors: Ray Brinks, Benoit de Lescure
  • Publication number: 20130318308
    Abstract: Maintaining cache coherence in a System-on-a-Chip with both multiple cache coherent master IP cores (CCMs) and non-cache coherent master IP cores (NCMs). A plug-in cache coherence manager (CM), coherence logic in agents, and an interconnect are used for the SoC to provide a scalable cache coherence scheme that scales to an amount of CCMs in the SoC. The CCMs each includes at least one processor operatively coupled through the CM to at least one cache that stores data for that CCM. The CM maintains cache coherence responsive to a cache miss of a cache line on a first cache of the caches, then broadcasts a request for an instance of the data stored corresponding to cache miss of the cache line in the first cache. Each CCM maintains its own coherent cache and each NCM is configured to issue communication transactions into both coherent and non-coherent address spaces.
    Type: Application
    Filed: May 21, 2013
    Publication date: November 28, 2013
    Applicant: Sonics, Inc.
    Inventors: Doddaballapur N. Jayasimha, Drew E. Wingard
  • Patent number: 8592204
    Abstract: Microorganisms such as microalgae are collected and separated from a host medium such as water. Cellular walls and membranes of the microorganisms are then ruptured to release their lipids using a lipid extraction unit. Thereafter, the lipids from the host medium are collected and separated using a lipid collection and separation unit. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: November 26, 2013
    Assignee: Flodesign Sonics, Inc.
    Inventors: Bart Lipkens, Eric Mitchell, Joey Carmichael, Dane Mealey, Jason Dionne
  • Publication number: 20130311796
    Abstract: A method, apparatus, and system in which an interconnect for an integrated circuit communicates transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, including a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; wherein the power manager has its own dedicated CPU or dedicated state machine to execute power management instructions; and wherein the power manager controls the power consumption of two or more domains without using a CPU IP core utilized by other IP cores on the integrated circuit to execute power management instructions.
    Type: Application
    Filed: July 29, 2013
    Publication date: November 21, 2013
    Applicant: Sonics, Inc.
    Inventors: Raymond G. Brinks, Benoit de Lescure, Stephen W. Hamilton
  • Publication number: 20130277316
    Abstract: A system for removing lipids from blood during cardiopulmonary bypass surgery is disclosed. The system uses an acoustophoretic separator having improved trapping force. The transducer of the acoustophoretic seperator includes a ceramic crystal. Blood flows through the separator, and lipids are trapped and removed.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 24, 2013
    Applicant: FloDesign Sonics Inc.
    Inventors: Brian Dutra, Bart Lipkens
  • Patent number: D718835
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: December 2, 2014
    Assignee: FloDesign Sonics, Inc.
    Inventor: Bart Lipkens
  • Patent number: D722674
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: February 17, 2015
    Assignee: FloDesign Sonics, Inc.
    Inventors: Bart Lipkens, Walter M. Presz, Jr.