mixing

Adjustable venturi mixing valve assembly

A venturi mixing valve assembly includes three open-ended tubular sections. A first section, coupled to a supply of a first gas and a supply of a second gas, has a sleeve defined therein wherein an annular channel open on one end thereof is defined between the sleeve and an inner surface of the first section. A second section defines an annular region with a plurality of holes and a venturi region coupled to the annular region. The annular region circumscribes at least a portion of the first section's sleeve. A third section is threadably coupled to outer surfaces of the first and second sections such that rotation of the third section in a first direction causes the first and second sections to move axially towards one another, while rotation of the third section in a second direction causes the first and second sections to move axially away from one another.




mixing

Method for mixing short staple and down cluster by a dry processing

A method for mixing short staple and down cluster by a dry processing utilizes an air tool to blow the short staple over, so that the scattered short staple is mixed in the down cluster. Stirring blades are further applied for stirring. Chemical agents are needless, no pollution is generated, and processing time is preferably reduced since the mixture does not have to be soaked in the chemical agent. Both the processing time and the manufacturing cost are decreased. Preferably, a proportion of the short staple to the down cluster is adjustable for different needs and divergent warmth retaining effects.




mixing

Back mixing device for pneumatic conveying systems

The present application provides a back mixing device for use with a pneumatically conveyed flow of solids having a varying flow rate. The back mixing device may include a nozzle, a chamber in communication with the nozzle, and an exit. The chamber may include an expanded area leading to a restriction such that the chamber creates a recirculation pattern in the flow of solids so as to smooth the varying flow rate though the back mixing device.




mixing

Paint mixing room

The invention relates to a paint mixing room (1) comprising a base portion (2), four walls (3), a top portion (4) and at least one door (5) located in one the walls (3); at least one shelf (6), particularly for water-borne products, solvent-borne products and/or color tools; at least one workbench (7); a color station (8) comprising e.g. a personal computer, a spectrophotometer, and a barcode reader; a connector for an electrical power supply; and a ventilation system (11); wherein the paint mixing room (1) is portable.






mixing

Robust estimation of mixing measures in finite mixture models

Nhat Ho, XuanLong Nguyen, Ya’acov Ritov.

Source: Bernoulli, Volume 26, Number 2, 828--857.

Abstract:
In finite mixture models, apart from underlying mixing measure, true kernel density function of each subpopulation in the data is, in many scenarios, unknown. Perhaps the most popular approach is to choose some kernel functions that we empirically believe our data are generated from and use these kernels to fit our models. Nevertheless, as long as the chosen kernel and the true kernel are different, statistical inference of mixing measure under this setting will be highly unstable. To overcome this challenge, we propose flexible and efficient robust estimators of the mixing measure in these models, which are inspired by the idea of minimum Hellinger distance estimator, model selection criteria, and superefficiency phenomenon. We demonstrate that our estimators consistently recover the true number of components and achieve the optimal convergence rates of parameter estimation under both the well- and misspecified kernel settings for any fixed bandwidth. These desirable asymptotic properties are illustrated via careful simulation studies with both synthetic and real data.




mixing

Function-Specific Mixing Times and Concentration Away from Equilibrium

Maxim Rabinovich, Aaditya Ramdas, Michael I. Jordan, Martin J. Wainwright.

Source: Bayesian Analysis, Volume 15, Number 2, 505--532.

Abstract:
Slow mixing is the central hurdle is applications of Markov chains, especially those used for Monte Carlo approximations (MCMC). In the setting of Bayesian inference, it is often only of interest to estimate the stationary expectations of a small set of functions, and so the usual definition of mixing based on total variation convergence may be too conservative. Accordingly, we introduce function-specific analogs of mixing times and spectral gaps, and use them to prove Hoeffding-like function-specific concentration inequalities. These results show that it is possible for empirical expectations of functions to concentrate long before the underlying chain has mixed in the classical sense, and we show that the concentration rates we achieve are optimal up to constants. We use our techniques to derive confidence intervals that are sharper than those implied by both classical Markov-chain Hoeffding bounds and Berry-Esseen-corrected central limit theorem (CLT) bounds. For applications that require testing, rather than point estimation, we show similar improvements over recent sequential testing results for MCMC. We conclude by applying our framework to real-data examples of MCMC, providing evidence that our theory is both accurate and relevant to practice.




mixing

Mixing It Up in Hardware (an Advantest Case Study in Faster Full-Chip Simulations)

Key Findings: Advantest, in mixed-signal SoC design, sees 50X speedup, 25 day test reduced to 12 hours, dramatic test coverage increase.

Trolling through the CDNLive archives, I discovered another gem. At the May 2013 CDNLive in Munich, Thomas Henkel and Henriette Ossoinig of Advantest presented a paper titled “Timing-accurate emulation of a mixed-signal SoC using Palladium XP”. Advantest makes advanced electronics test equipment. Among the semiconductor designs they create for these products is a test processor chip with over 100 million logic transistors, but also with lots of analog functions.They set out to find a way to speed up their full-chip simulations to a point where they could run the system software. To do that, they needed about a 50X speed-up. Well, they did it!


Figure 1: Advantest SoC Test Products

 

To skip the commentary, read Advantest's paper here

Problem Statement

Software is becoming a bigger part of just about every hardware product in every market today, and that includes the semiconductor test market. To achieve high product quality in the shortest amount of time, the hardware and software components need to be verified together as early in the design cycle as possible. However, the throughput of a typical software RTL simulation is not sufficient to run significant amounts of software on a design with hundreds of millions of transistors.  

Executing software on RTL models of the hardware means long runs  (“deep cycles”) that are a great fit for an emulator, but the mixed-signal content posed a new type of challenge for the Advantest team.  Emulators are designed to run digital logic. Analog is really outside of the expected use model. The Advantest team examined the pros and cons of various co-simulation and acceleration flows intended for mixed signal and did not feel that they could possibly get the performance they needed to have practical runtimes with software testbenches. They became determined to find a way to apply their Palladium XP platform to the problem.

Armed with the knowledge of the essential relationship between the analog operations and the logic and software operations, the team was able to craft models of the analog blocks using reduction techniques that accurately depicted the essence of the analog function required for hardware-software verification without the expense of a continuous time simulation engine.

The requirements boiled down to the following:

• Generation of digital signals with highly accurate and flexible timing

• Complete chip needs to run on Palladium XP platform

• Create high-resolution timing (100fs) with reasonable emulation performance, i.e. at least 50X faster than simulation on the fastest workstations

Solution Idea

The solution approach chosen was to simplify the functional model of the analog elements of the design down to generation of digital signal edges with high timing accuracy. The solution employed a fixed-frequency central clock that was used as a reference.Timing-critical analog signals used to produce accurately placed digital outputs were encoded into multi-bit representations that modeled the transition and timing behavior. A cell library was created that took the encoded signals and converted them to desired “regular signals”. 

Automation was added to the process by changing the netlisting to widen the analog signals according to user-specified schematic annotations. All of this was done in a fashion that is compatible with debugging in Cadence’s Simvision tool.  Details on all of these facets to follow.

The Timing Description Unit (TDU) Format

The innovative thinking that enabled the use of Palladium XP was the idea of combining a reference clock and quantized signal encoding to create offsets from the reference. The implementation of these ideas was done in a general manner so that different bit widths could easily be used to control the quantization accuracy.

 

Figure 2: Quantization method using signal encoding

 

Timed Cell Modeling

You might be thinking – timing and emulation, together..!?  Yes, and here’s a method to do it….

The engineering work in realizing the TDU idea involved the creation of a library of cells that could be used to compose the functions that convert the encoded signal into the “real signals” (timing-accurate digital output signals). Beyond some basic logic cells (e.g., INV, AND, OR, MUX, DFF, TFF, LATCH), some special cells such as window-latch, phase-detect, vernier-delay-line, and clock-generator were created. The converter functions were all composed from these basic cells. This approach ensured an easy path from design into emulation.

The solution was made parameterizable to handle varying needs for accuracy.  Single bit inputs need to be translated into transitions at offset zero or a high or low coding depending on the previous state.  Single bit outputs deliver the final state of the high-resolution output either at time zero, the next falling, or the next rising edge of the grid clock, selectable by parameter. Output transitions can optionally be filtered to conform to a configurable minimum pulse width.

Timed Cell Structure

There are four critical elements to the design of the conversion function blocks (time cells):

                Input conditioning – convert to zero-offset, optional glitch preservation, and multi-cycle path

                Transition sorting – sort transitions according to timing offset and specified precedence

                Function – for each input transition, create appropriate output transition

                Output filtering – Capability to optionally remove multiple transitions, zero-width, pulses, etc.

Timed Cell Caveat

All of the cells are combinational and deliver a result in the same cycle of an input transition. This holds for storage elements as well. For example a DFF will have a feedback to hold its state. Because feedback creates combinational loops, the loops need a designation to be broken (using a brk input conditioning function in this case – more on this later). This creates an additional requirement for flip-flop clock signals to be restricted to two edges per reference clock cycle.

Note that without minimum width filtering, the number of output transitions of logic gates is the sum of all input transitions (potentially lots of switching activity). Also note that the delay cell has the effect of doubling the number of output transitions per input transition.

 

Figure 3: Edge doubling will increase switching during execution

 

SimVision Debug Support

The debug process was set up to revolve around VCD file processing and directed and viewed within the SimVision debug tool. In order to understand what is going on from a functional standpoint, the raw simulation output processes the encoded signals so that they appear as high-precision timing signals in the waveform viewer. The flow is shown in the figure below.

 

Figure 4: Waveform post-processing flow

 

The result is the flow is a functional debug view that includes association across representations of the design and testbench, including those high-precision timing signals.

 

Figure 5: Simvision debug window setup

 

Overview of the Design Under Verification (DUV)

Verification has to prove that analog design works correctly together with the digital part. The critical elements to verify include:

• Programmable delay lines move data edges with sub-ps resolution

• PLL generates clocks with wide range of programmable frequency

• High-speed data stream at output of analog is correct

These goals can be achieved only if parts of the analog design are represented with fine resolution timing.

 

Figure 6: Mixed-signal design partitioning for verification

 

How to Get to a Verilog Model of the Analog Design

There was an existing Verilog cell library with basic building blocks that included:

- Gates, flip-flops, muxes, latches

- Behavioral models of programmable delay elements, PLL, loop filter, phase detector

With a traditional simulation approach, a cell-based netlist of the analog schematic is created. This netlist is integrated with the Verilog description of the digital design and can be simulated with a normal workstation. To use Palladium simulation, the (non-synthesizable) portions of the analog design that require fine resolution timing have to be replaced by digital timing representation. This modeling task is completed by using a combination of the existing Verilog cell library and the newly developed timed cells.

Loop Breaking

One of the chief characteristics of the timed cells is that they contain only combinational cells that propagate logic from inputs to outputs. Any feedback from a cell’s transitive fanout back to an input creates a combinational loop that must be broken to reach a steady state. Although the Palladium XP loop breaking algorithm works correctly, the timed cells provided a unique challenge that led to unpredictable results.  Thus, a process was developed to ensure predictable loop breaking behavior. The user input to the process was to provide a property at the loop origin that the netlister recognized and translated to the appropriate loop breaking directives.

Augmented Netlisting

Ease of use and flow automation were two primary considerations in creating a solution that could be deployed more broadly. That made creating a one-step netlisting process a high-value item. The signal point annotation and automatic hierarchy expansion of the “digital timing” parameter helped achieve that goal. The netlister was enriched to identify the key schematic annotations at any point in the hierarchy, including bit and bus signals.

Consistency checking and annotation reporting created a log useful in debugging and evolving the solution.

Wrapper Cell Modeling and Verification

The netlister generates a list of schematic instances at the designated “netlister stop level” for each instance the requires a Verilog model with fine resolution timing. For the design in this paper there were 160 such instances.

The library of timed cells was created; these cells were actually “wrapper” cells comprised of the primitives for timed cell modeling described above. A new verification flow was created that used the behavior of the primitive cells as a reference for the expected behavior of the composed cells. The testing of the composed cells included had the timing width parameter set to 1 to enable direct comparison to the primitive cells. The Cadence Incisive Enterprise Simullator tool was successfully employed to perform assertion-based verification of the composed cells versus the existing primitive cells.

Mapping and Long Paths

Initial experiments showed that inclusion of the fine resolution timed cells into the digital emulation environment would about double the required capacity per run. As previously pointed out, the timed cells having only combinational forward paths creates a loop issue. This fact also had the result of creating some such paths that were more than 5,000 steps of logic. A timed cell optimization process helped to solve this problem. The basic idea was to break the path up by adding flip-flops in strategic locations to reduce combinational path length. The reason that this is important is that the maximum achievable emulation speed is related to combinational path length.

Results

Once the flow was in place, and some realistic test cases were run through it, some further performance tuning opportunities were discovered to additionally reduce runtimes (e.g., Palladium XP tbrun mode was used to gain speed). The reference used for overall speed gains on this solution was versus a purely software-based solution on the highest performance workstation available.

The findings of the performance comparison were startlingly good:

• On Palladium XP, the simulation speed is 50X faster than on Advantest’s fastest workstation

• Software simulation running 25 days can now be run in 12 hours -> realistic runtime enables long-running tests that were not feasible before

• Now have 500 tests that execute once in more than 48 hours

• They can be run much more frequently using randomization and this will increase test coverage dramatically

Steve Carlson




mixing

Why mixing wine with tourism could pay off for Moldova

Moldova's wine industry has gained some international recognition but the country remains largely untroubled by tourists, a combination that is enticing some foreign investors.




mixing

Stanford researchers develop technology to harness energy from mixing of freshwater and seawater

A new battery made from affordable and durable materials generates energy from places where salt and fresh waters mingle. The technology could make coastal wastewater treatment plants energy-independent and carbon neutral.




mixing

Stanford researchers develop technology to harness energy from mixing of freshwater and seawater

A new battery made from affordable and durable materials generates energy from places where salt and fresh waters mingle. The technology could make coastal wastewater treatment plants energy-independent and carbon neutral.




mixing

Intertronics launches device capable of mixing two-part materials

Adhesives specialist Intertronics has launched the preeflow eco-DUOMIX, a system that mixes and dispenses two-part materials.




mixing

Petroleum Distributors to Pay $2.5 Million to Settle Clean Air Act Allegations of Illegal Mixing and Distribution of Gasoline in Colorado and Nebraska

Three Colorado-based gasoline distributors have agreed to pay $2.5 million to resolve claims that they illegally mixed and distributed more than one million gallons of gasoline that did not meet Clean Air Act emissions and fuel quality requirements.



  • OPA Press Releases

mixing

Just what we needed dept.: IBM's Watson mixing our granola

So much intelligence and so much technology, to what end.




mixing

Ineos: why Jim Ratcliffe is mixing petrochemicals and sports

Amid charges of greenwashing from activists, the private company is investing in football, cycling and other ventures




mixing

Joey Essex invented a dish mixing stir-fry with risotto on Celebrity Masterchef, by Jim Shelley

Joey Essex and Kellie Maloney were cruelly eliminated in the first 'semi-final' of Celebrity Mastermind - punished primarily for being different.




mixing

Celeb chef Ina Garten shares a video of herself mixing up an ENORMOUS Cosmopolitan

The Food Network star, 72, shared a tip for getting through quarantine: drink. She mixed up one of her favorite cocktails in a new Instagram video




mixing

Coarse grained simulation and turbulent mixing / [edited by] Fernando F. Grinstein, Los Alamos National Laboratory

Barker Library - TA357.5.T87 C53 2016




mixing

Effects of Mixing between Short-chain and Branched-chain Alcohols in Protonated Clusters

Phys. Chem. Chem. Phys., 2020, Accepted Manuscript
DOI: 10.1039/D0CP01116A, Paper
Po-Jen Hsu, Takahiro Shinkai, Pei-Han Tai, Asuka Fujii, Jer-Lai Kuo
The previous analysis on the neat protonated branched-chain alcohol clusters has revealed the impact of steric repulsion and dispersion of the bulky alkyl group to the hydrogen-bonded (H-bonded) structures and...
The content of this RSS Feed (c) The Royal Society of Chemistry




mixing

Scaleup and design of industrial mixing processes / by Gary B. Tatterson

Tatterson, Gary B., author




mixing

[ASAP] Implementation of Coherent Switching with Decay of Mixing into the SHARC Program

Journal of Chemical Theory and Computation
DOI: 10.1021/acs.jctc.0c00112




mixing

Modeling and simulation of turbulent mixing and reaction: for power, energy and flight / Daniel Livescu, Arash G. Nouri, Francine Battaglia, Peyman Givi, editors

Online Resource




mixing

[ASAP] Quantification for the Mixing of Polymers on Microspheres in Waterborne Latex Films

Langmuir
DOI: 10.1021/acs.langmuir.0c00612




mixing

[ASAP] Line-Scan Hyperspectral Imaging Microscopy with Linear Unmixing for Automated Two-Dimensional Crystals Identification

ACS Photonics
DOI: 10.1021/acsphotonics.0c00050




mixing

Work function modification of PEDOT:PSS by mixing with barium acetylacetonate

RSC Adv., 2020, 10,17673-17680
DOI: 10.1039/D0RA02575E, Paper
Open Access
K. L. Woon, W. S. Wong, N. Chanlek, H. Nakajima, S. Tunmee, V. S. Lee, A. Ariffin, P. Songsiriritthigul
Modification of poly(3,4-ethylenedioxythiophene)polystyrene sulfonate as electron injection layer.
The content of this RSS Feed (c) The Royal Society of Chemistry




mixing

An automated flow chemistry platform to decouple mixing and reaction times

React. Chem. Eng., 2020, Advance Article
DOI: 10.1039/D0RE00129E, Communication
Robert W. Epps, Amanda A. Volk, Kameel Abdel-Latif, Milad Abolhasani
We present a flow chemistry platform that decouples precursor mixing rates from reaction time using solely off-the-shelf components. We then utilize this platform towards material-efficient studies of mass transfer-controlled synthesis of inorganic perovskite quantum dots.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




mixing

Mixing a drink at the Columbia Restaurant




mixing

Mixing a drink at the Columbia Restaurant




mixing

Characterization and optical properties of colored dissolved organic matter during the Coastal Mixing & Optics Experiment using in situ and discrete sampling methods




mixing

Microbial mixing zone dolomitization and karst development within Isla de Mona Dolomite, Isla de Mona, Puerto Rico




mixing

Evolution of isolated caves in porous limestone by mixing of phreatic water and surface water at the water table of unconfined aquifers: A model approach




mixing

Impact of mixing induced calcite precipitation on the flow and transport




mixing

[ASAP] Monomer Sequence Effects on Interfacial Width and Mixing in Self-Assembled Diblock Copolymers

Macromolecules
DOI: 10.1021/acs.macromol.9b02426




mixing

Mixing Scotch whisky with Darjeeling tea