High-level synthesisHigh-level synthesis (HLS), sometimes referred to as C synthesis, electronic system-level (ESL) synthesis, algorithmic synthesis, or behavioral synthesis, is an automated design process that takes an abstract behavioral specification of a digital system and finds a register-transfer level structure that realizes the given behavior. Synthesis begins with a high-level specification of the problem, where behavior is generally decoupled from low-level circuit mechanics such as clock-level timing.
Logic synthesisIn computer engineering, logic synthesis is a process by which an abstract specification of desired circuit behavior, typically at register transfer level (RTL), is turned into a design implementation in terms of logic gates, typically by a computer program called a synthesis tool. Common examples of this process include synthesis of designs specified in hardware description languages, including VHDL and Verilog. Some synthesis tools generate bitstreams for programmable logic devices such as PALs or FPGAs, while others target the creation of ASICs.
Boric acidBoric acid, more specifically orthoboric acid, is a compound of boron, oxygen, and hydrogen with formula . It may also be called hydrogen orthoborate, trihydroxidoboron or boracic acid. It is usually encountered as colorless crystals or a white powder, that dissolves in water, and occurs in nature as the mineral sassolite. It is a weak acid that yields various borate anions and salts, and can react with alcohols to form borate esters. Boric acid is often used as an antiseptic, insecticide, flame retardant, neutron absorber, or precursor to other boron compounds.
Ring systemA ring system is a disc or ring, orbiting an astronomical object, that is composed of solid material such as dust and moonlets, and is a common component of satellite systems around giant planets like Saturn. A ring system around a planet is also known as a planetary ring system. The most prominent and most famous planetary rings in the Solar System are those around Saturn, but the other three giant planets (Jupiter, Uranus, and Neptune) also have ring systems.
OxazoleOxazole is the parent compound for a vast class of heterocyclic aromatic organic compounds. These are azoles with an oxygen and a nitrogen separated by one carbon. Oxazoles are aromatic compounds but less so than the thiazoles. Oxazole is a weak base; its conjugate acid has a pKa of 0.8, compared to 7 for imidazole.
Convergent evolutionConvergent evolution is the independent evolution of similar features in species of different periods or epochs in time. Convergent evolution creates analogous structures that have similar form or function but were not present in the last common ancestor of those groups. The cladistic term for the same phenomenon is homoplasy. The recurrent evolution of flight is a classic example, as flying insects, birds, pterosaurs, and bats have independently evolved the useful capacity of flight.
Amino acidAmino acids are organic compounds that contain both amino and carboxylic acid functional groups. Although over 500 amino acids exist in nature, by far the most important are the α-amino acids, from which proteins are composed. Only 22 α-amino acids appear in the genetic code of all life. Amino acids can be classified according to the locations of the core structural functional groups, as alpha- (α-), beta- (β-), gamma- (γ-) or delta- (δ-) amino acids; other categories relate to polarity, ionization, and side chain group type (aliphatic, acyclic, aromatic, containing hydroxyl or sulfur, etc.
Electrophilic aromatic substitutionElectrophilic aromatic substitution is an organic reaction in which an atom that is attached to an aromatic system (usually hydrogen) is replaced by an electrophile. Some of the most important electrophilic aromatic substitutions are aromatic nitration, aromatic halogenation, aromatic sulfonation, and alkylation and acylation Friedel–Crafts reaction. The most widely practised example of this reaction is the ethylation of benzene. Approximately 24,700,000 tons were produced in 1999.
Peptide synthesisIn organic chemistry, peptide synthesis is the production of peptides, compounds where multiple amino acids are linked via amide bonds, also known as peptide bonds. Peptides are chemically synthesized by the condensation reaction of the carboxyl group of one amino acid to the amino group of another. Protecting group strategies are usually necessary to prevent undesirable side reactions with the various amino acid side chains. Chemical peptide synthesis most commonly starts at the carboxyl end of the peptide (C-terminus), and proceeds toward the amino-terminus (N-terminus).
IminiumIn organic chemistry, an iminium cation is a polyatomic ion with the general structure . They are common in synthetic chemistry and biology. Iminium cations adopt alkene-like geometries: the central C=N unit is nearly coplanar with all four substituents. Unsymmetrical iminium cations can exist as cis and trans isomers. The C=N bonds, which are near 129 picometers in length, are shorter than C-N single bonds. Cis/trans isomers are observed.