Tuning local conductances of molecular networks: applications to artificial neural networks
11823032 · 2023-11-21
Assignee
Inventors
- Leo Gross (Adliswil, CH)
- Shadi Fatayer (Adliswil, CH)
- Florian Albrecht (Adliswil, CH)
- Fabian Schulz (Zurich, CH)
- Katharina Kaiser (Zurich, CH)
Cpc classification
G06N3/061
PHYSICS
G01Q80/00
PHYSICS
International classification
G06N3/06
PHYSICS
G01Q80/00
PHYSICS
Abstract
A method for tuning the conductance of a molecular network includes a network of covalently bound molecular units, which are molecular entities assembled so as to form a network that can typically be compared to a finite, imperfect 2D crystal. Each of the molecular entities includes: a branching junction; M branches (M≥3) branching from said branching junction, where each of the M branches comprises an aliphatic group; and M linkers, each terminating a respective one of the M branches. Each of the M linkers is covalently bound to a linker of another molecular entity of the network. The method involves tuning the electrical conductance of molecular entities of a subset of the molecular entities of the network, in one or several (e.g., parallel or successive) steps.
Claims
1. A method for tuning the conductance of a molecular network, the method comprising: providing a network of covalently bound molecular entities, wherein each of the molecular entities comprises: a branching junction; M branches branching from said branching junction, M≥3, each of the M branches comprising an aliphatic group; and M linkers, each terminating a respective one of the M branches, and wherein each of the M linkers is covalently bound to one of the linkers of another one of the molecular entities of the network, and tuning the electrical conductance of molecular entities of a subset of the molecular entities of the network; wherein the electrical conductance of said molecular entities is tuned via a nanoscale probe.
2. The method according to claim 1, wherein, for each of the molecular entities, one or each of said branching junction, said branches, and said each of the M linkers comprises one or more aromatic rings.
3. The method according to claim 2, wherein, for each of the molecular entities, said branching junction comprises a first aromatic ring and each of the M linkers comprises a second aromatic ring, the latter covalently bound to an aromatic ring of one of the linkers of another molecular entity of the network.
4. The method according to claim 3, wherein providing the network comprises synthetizing the network by on-surface chemistry.
5. The method according to claim 4, wherein providing the network comprises: providing molecules, each comprising: a branching junction with a first aromatic ring; M branches branching from said branching junction, M≥3, each of the M branches comprising an acyclic alkyl group; and M linkers, each terminating a respective one of the M branches and comprising a second aromatic ring covalently bound, on the one hand, to said respective one of the M branches, and, on the other hand, to a halogen atom X, and synthetizing the network comprises forming bonds between linkers of pairs of the molecules provided by dehalogenation.
6. The method according to claim 4, wherein the network is synthetized by on-surface chemistry on a first surface, and providing the network further comprises, after synthetizing the network, transferring the molecular network from said first surface to a second surface.
7. The method according to claim 1, wherein the electrical conductance of said molecular entities is tuned by one or more of: atom manipulations; heating; and passing a current through corresponding branches of the molecular entities, each via said nanoscale probe.
8. The method according to claim 1, wherein the electrical conductance of said molecular entities is tuned so as for molecular entities of said subset to have different electrical conductances.
9. The method according to claim 1, wherein the electrical conductance of at least some of the molecular entities is tuned by changing hybridization states of carbon atoms of branches of said at least some of the molecular entities.
10. The method according to claim 1, wherein the electrical conductance of said molecular entities is tuned so as to train the molecular network with respect of a set of feature vectors.
11. The method according to claim 10, wherein said set of feature vectors is a first set, and the method further comprises reading characteristics of currents and/or voltage biases applied to the trained network, wherein said currents and/or voltage biases applied are generated based on a second set of feature vectors, for inference purposes.
12. An information processing apparatus, comprising: a support; a network of covalently bound molecular entities, arranged on the support, wherein each of the molecular entities comprises: a branching junction; M branches branching from said branching junction, M≥3, each of the M branches comprising an aliphatic group; and M linkers, each terminating a respective one of the M branches, wherein each of the M linkers is covalently bound to one of the linkers of another one of the molecular entities of the network, and a tuning system comprising one or more contacting elements, the latter configured in the tuning system so as to contact molecular entities of the network, for the tuning system to tune the electrical conductance of molecular entities of a subset of the molecular entities of the network, in operation; wherein the one or more contacting elements comprise one or more nanoscale probes and the tuning system further comprises a motion system to move the one or more nanoscale probes and thereby tune the electrical conductance of said molecular entities, in operation.
13. The information processing apparatus according to claim 12, wherein the information processing apparatus is further configured to read characteristics of a current and/or a voltage bias applied to the molecular network.
14. The information processing apparatus according to claim 13, wherein the apparatus is configured to read characteristics of said current and/or voltage bias via the one or more nanoscale probes.
15. The information processing apparatus according to claim 12, wherein said support comprises a set of electrical contacts arranged on a surface of the support, onto which the network of covalently bound molecular entities extends, each of the contacts contacting one or more of the molecular entities of the molecular network.
16. The information processing apparatus according to claim 15, wherein said electrical contacts are arranged at a periphery of the support, so as to contact edge molecular entities of the molecular network.
17. The information processing apparatus according to claim 12, wherein said support comprises an insulating surface.
18. A method for tuning the conductance of a molecular network, the method comprising: providing a network of covalently bound molecular entities, wherein each of the molecular entities comprises: a branching junction; M branches branching from said branching junction, M≥3, each of the M branches comprising an aliphatic group; and M linkers, each terminating a respective one of the M branches, and wherein each of the M linkers is covalently bound to one of the linkers of another one of the molecular entities of the network, and tuning the electrical conductance of molecular entities of a subset of the molecular entities of the network; wherein the electrical conductance of said molecular entities is tuned so as to train the molecular network with respect of a set of feature vectors.
19. The method according to claim 18, wherein said set of feature vectors is a first set, and the method further comprises reading characteristics of currents and/or voltage biases applied to the trained network, wherein said currents and/or voltage biases applied are generated based on a second set of feature vectors, for inference purposes.
Description
BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGS
(1) The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views, and which together with the detailed description below are incorporated in and form part of the present specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the present disclosure, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) The accompanying drawings show simplified representations of devices or parts thereof, as involved in embodiments. Technical features depicted in
DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
(10) An example aspect is first described, which concerns a method for tuning the conductance of a molecular network. This method is described in reference to
(11) The present method and its variants (collectively referred to as “the present methods”) revolve around tuning (i.e., altering) the local electrical conductance of a network 26 of covalently bound molecular entities 24, such as depicted in
(12) The molecular network 26 may notably be created by on-surface synthesis from precursor molecules 22 such as depicted in
(13) As further seen in
(14) For example, some or each of the aliphatic groups that form the branches 222 may comprise an acyclic alkyl group, i.e., a (CH.sub.2).sub.N chain, where N is larger than or equal to 1 (and typically strictly larger than 1, as assumed in the accompanying drawings). As such, the branches 222 may for instance be dehydrogenated, so to locally alter the conductance of a molecular entity 24, as in embodiments contemplated herein. Yet, several other mechanisms may be implemented to locally tune the conductance, as discussed later.
(15) In variants or in addition to acyclic alkyl groups, the branches 222 may possibly include one or more aromatic rings. Likewise, the branching junction 221 and the linkers may possibly comprise, each, one or more aromatic rings, which can possibly be altered too. That is, any or each of the components (i.e., the branching junctions 221, the branches 222, and the M linkers) of some or each of the molecular entities 24 constituting the network 26 may possibly comprise one or more aromatic rings. Thus, only a subset of the molecular constituents 221-223 may possibly include aromatic rings.
(16) In simple implementations, however, the network 26 is synthetized from same precursor molecules. For example, each branching junction 221 may comprise a first aromatic ring and each of the M linkers 223 may comprise a second aromatic ring, while the branches 222 consist of acyclic alkyl groups, as assumed in
(17) The tuning S22 of the electrical conductance may for instance be performed using one or more nanoscale probes 50, as illustrated in
(18) Thus, the scale at which the electrical conductance of the network 26 is tuned S22 depends on the actual means 50, 54 used to write to the network 26. Only a subset of the molecular entities 24 are impacted, be it at each tuning step S22 or upon completion of all tuning steps S22. I.e., eventually, the electrical conductance of only a subset of the molecular entities 24 of the network 26 is altered, compared to the network as obtained after synthesis. Now, irrespective of the scale at which the network 26 is altered, it remains that the electrical conductance of the network 26 can be locally tuned (possibly down to individual molecular entities 24), which allows a very large number of potential alterations of the network.
(19) Of particular advantage is the possibility to locally tune the electrical conductance of aliphatic branches 222. In particular, multiple conductivity values can be set by geometrical and/or chemical changes to the connecting molecular wires. More generally, molecular building blocks as used herein allow highly connected, two-dimensional networks of molecular wires, whose conductance and current can be tailored. For example, the electrical current may be locally adjusted S22 and then read S24, S34 as a function of an applied voltage, e.g., to measure local I-V characteristics of the network 26.
(20) The versatility of the present tuning schemes notably allows the network 26 to be trained as a neural network hardware device. The molecular building blocks used herein make it possible to achieve a very dense network with plastic connections (network plasticity), and having low energy dissipation, especially when operated in the regime of single electron hopping. For instance, the areal footprint of one molecular entity 24 will typically range from 1 nm.sup.2 to about 100 nm.sup.2. Thus, a network may possibly include up to 10.sup.10 to 10.sup.12 molecular entities per mm.sup.2. Of course, the size of the network may be adapted to the tuning means or media available. In addition, and as implicit from the present context, the network 26 is much preferably operated at extremely low temperatures (e.g., using liquid helium or nitrogen cooling, at temperatures on the order of 5 K or 77 K, respectively) and under sufficient vacuum conditions, (ultra-high vacuum, i.e., with base pressures on the order of 10.sup.−10 mbar or smaller).
(21) All this is now described in detail, in reference to particular embodiments of the invention.
(22) To start with, the electrical conductance of molecular entities 24 is preferably tuned S22 via a nanoscale probe 50. The system 1 may actually comprise a plurality of probes 50, e.g., possibly hundreds or thousands of such probes. The probes may possibly be independently controlled and actuated 55 in the system 1, to speed up the alteration process. Still, embodiments relying on only one or a few probe tips can be realistically contemplated, inasmuch as: (i) only a small fraction of the molecular entities may need be locally tuned, and (ii) the time required for a precise, local atom manipulation is on the order of one second or less, even for large arrays (see, e.g., Kalff, Nat. Nano 2016). Such manipulation times may incidentally be lowered to milliseconds.
(23) Using nanoscale probes makes it possible to finely tune S22 the electrical conductance of molecular entities 24, on the lowest scale, e.g., by atom manipulations, by heating the probe, or by applying an electrical signal via the probe. A nanoscale probe 50 may notably be used to alter aliphatic groups of branches 222 of the entities 24. For example, atom manipulations based on an AFM or a STM setup may be used to locally distort the network 26 and/or induce chemical changes (e.g., dissociation of individual hydrogen atoms). Probes may also be used to switch reversible, single molecular switches such as charge switches (see, e.g., Gross, Science 2009 and Steurer, Nat. Comm. 2015), tautomerization switches (see, e.g., Liljeroth, Science 2007), conformational switches (see, e.g., Leoni, Phys. Rev. Lett. 2010), reversible cyclization switches (see, e.g., Schuler, Nat. Chem. 2016), or metal complexation switches (see, e.g., Mohn, Phys. Rev. Lett. 2010). As the one skilled in the art will appreciate, such molecular switches may indeed possibly be incorporated into molecular branches 222 and/or branching junctions 221 of the molecular entities 24.
(24) In variants to the above atom manipulations, techniques derived from thermal scanning probe lithography (t-SPL) may be relied on, which use a heated probe 50 in order to locally induce a change in the conductance. In other variants, bias-induced SPL (b-SPL) techniques may be used to induce S22 the desired alterations. I.e., the electrical fields generated at the apex of a probe tip (when a voltage is applied between said tip and the molecular network 26) results in passing a current through one or more of the branches 222 of the molecular entities facing the tip. In still other variants, techniques derived from mechanical scanning probe lithography (m-SPL) or thermochemical scanning probe lithography (tc-SPL) can be used to locally manipulate the molecular network 26.
(25) Note, m-SPL differs from atom manipulations such as manipulations based on an AFM or a STM setup. Indeed, in m-SPL techniques, a mechanical force is applied for lithographic purposes (e.g., by scratching over the surface), and is usually not performed with atom precision. In that respect, atom manipulation refers more to the precision (atomic) than the means to achieve the writing. Atom manipulations are typically achieved by way of mechanical interactions, electric fields, and by applying currents between a probe tip and the sample, or still by combining such techniques.
(26) All such SPL/SPM techniques are known per se. As it can further be realized, such techniques may be used to trigger a variety of mechanisms, in order to locally change the electrical conductance of molecular entities 24 of the network 26. E.g., the geometry of the network 26 may possibly be changed by conformation, bending, or tilting. Other possible alteration schemes may include dehydrogenation or charge-state switching (oxidation/reduction), as evoked earlier. For example, some of the molecular entities 24 may be dehydrogenated, using an SPL-based, local oxidation (o-SPL) technique or based on tip-induced voltage pulses, as evoked earlier. This way, all carbon atoms of branch chains 222 of given molecular entities 24 may for example be changed from a sp.sup.3- to a sp.sup.2-hybridization state (compare
(27) For example, one may start the alteration process based on molecular wires made of alkane chains, i.e., (CH.sub.2).sub.N carbon hydrogen chains comprising sp.sup.3-hybridized carbons, as ideally obtained after on-surface synthesis, see
(28) Moreover, partial sp.sup.2-hybridization may possibly impact the linker groups, as illustrated in
(29) Again, such changes can possibly be induced by atom manipulations or by locally applying a current to the network, e.g., via nanoscale probes. Incidentally, the temperature may possibly be raised to lower the barrier for chemical and/or geometrical changes. More generally, several SPL-like techniques may possibly be relied on. In addition, less “local” techniques may be contemplated, which make use of electrical contacts, lasers, etc. Atom manipulations will typically be preferred when seeking to achieve high resolution (possibly down to atomic precision). Altering the network 26 by atom manipulations will likely make it possible to achieve devices with the best power performance and the smallest footprint. One drawback of atom manipulation techniques, however, is that the writing is typically sequential and therefore slow. Still, atom manipulation techniques may possibly be adapted, to speed-up the tuning process. For example, large areas of the network may possibly be altered using a “large” electrical pulse from a tip, while only a small fraction of the branches may be subject to atomically precise manipulations.
(30) In implementations that rely on single electron hopping through the network, a defined number of electrons can be attached/detached by applying defined voltage biases. For read-out purposes S24, S34, the number of electron charges can be measured at outputs of the network. This can notably be achieved with single-electron transistors, or using electrostatic AFM, or, still, Kelvin probe force microscopy (see, e.g., Gross, Science 2009 and Steurer, Nat. Comm. 2015).
(31) So far, the discussion essentially focused on how the network can be locally altered, which corresponds to phase S20 in the flowchart of
(32) For example, and as illustrated in
(33) Upon dehalogenation or dehydrogenation, precursor molecules 22 bond to each other, whereby the aromatic ring of a linker gets covalently bonded to an aromatic ring of a linker of another molecule 22, see
(34) For example, where Ullman coupling reactions are intended, halogenated precursor molecules 22 can be evaporated onto a surface 44s of the device (see
(35) Research efforts on covalently bound molecular networks obtained by on-surface synthesis currently focus on trying to grow perfect, defect-free and homogenous networks. On the contrary, the present approach does not require a perfect network to be achieved. Rather, a molecular network 26 is first created which may already include defects, and then atom manipulations (and/or other techniques as discussed earlier) are used to further alter the network 26, thus inducing more defects in the network. Such defects can for example be compared to ink deposited on a non-perfect sheet of paper.
(36) As further assumed in
(37) After formation of a (quasi) 2D molecular network 26 such as shown in
(38) Note, the network 26 may first be synthetized on a given surface (e.g., having most suitable properties for synthesis purposes) and then transferred to another surface 44s, e.g., having properties more suited for tuning S22 and/or reading S24, S34 purposes. Still, the molecular network 26 may possibly be transferred after tuning. This point is further discussed later.
(39) In particularly preferred applications, the molecular network 26 is meant to embody an artificial neural network (ANN). I.e., the present methods can be used to train S20 such an ANN, e.g., with respect of a set of feature vectors. That is, the local electrical conductances or resistances can be interpreted in terms of numerical values corresponding to trainable weights of an ANN, as implemented by the molecular network 26. The local electrical conductances can thus be modified S22 in order to correspondingly modify weight values for the ANN and thereby train the latter. The process and context are comparable to those used in other hardware implementations of ANNs (e.g., resistive processing entities and other trainable resistive crosspoint devices), except that the scale of the underlying device 1, 26 and the processes used to alter the local conductances markedly differ.
(40) For example, electrical conductances can be locally modified S22 (e.g., at the level of single branches 222), so as for signals obtained S24 in outputs of the network to reproduce desired values, as in supervised learning schemes. Note, the training phase S20 will likely involve multiple, successive tuning steps S22, S23 performed at different locations on the network 26, e.g., by moving and actuating probe tips 50. Multiple read-out steps S24, S25 may possibly need be intertwined, as suggested in the flowchart of
(41) Neuromorphic processing can advantageously benefit from novel devices as described herein. Beneficial capabilities for such applications notably reside in the low-power dissipation, reduced dimensions, and the high degree of connectivity enabled by the network 26. I.e., a large number of tunable parameters can be enabled for connectivity, whereby the conductivity of a very large number of individual connections can be changed to achieve plasticity of the network 26.
(42) The third and last phase S30 of the flowchart of
(43) Typical embodiments may for instance involve reading S34 characteristics of currents and/or voltage biases applied S32 to the trained network 26 (e.g., based on feature vectors distinct from those used during the training S20), so as to read the response of the trained S20 network to new inputs. Preferably, the readout is achieved by reading S34 characteristics of a current signal applied via inputs and outputs S32 of the network. Again, this may involve nanoscale probes 50 (positioned in sufficient proximity with the network 26) and/or electrical contacts 54.
(44) In that respect, another example aspect is now described, which concerns an information processing apparatus 1.
(45) As illustrated in
(46) The apparatus 1 further comprises a tuning system 30-55. The latter includes one or more contacting elements 50, 52, 54. Such elements are configured in the tuning system so as to contact molecular entities 24 of the network, in operation. This way, the tuning system can be used to tune the electrical conductance of molecular entities 24 of a subset of the molecular entities of the network 26, consistently with the methods described earlier.
(47) In preferred embodiments as illustrated in
(48) Moreover, the apparatus 1 may further be configured to read characteristics of a current and/or a voltage bias applied to the molecular network 26, as in preferred embodiments. For example, local I-V characteristics of the network 26 may need be measured for readout purposes. As also evoked earlier, in a scaled version relying on single-electron hopping, the apparatus may be designed to allow a number of electrons to be measured at outputs of the network. The apparatus 1 may notably be configured to read characteristics of a current and/or voltage bias via nanoscale probes 50 and/or dedicated electrical contacts 54.
(49) Indeed, as depicted in
(50) As further seen in
(51) As noted earlier, the size of the molecular entities may possibly be on the order of 10 nm, which comes into reach of various state-of-the-art lithography techniques. Thus, a close mapping may possibly be achieved between electrical contacts and molecular entities. In more likely variants, however, the apparent surface of each contact 54 will likely be larger than a single molecular entity 24. Yet, the exposed area of the contacts 54 shall typically be small in comparison of the overall area of the network 26, such that the conductance of local portions of the network can still be tuned via such contacts. The same contacts 54 can then be used to read S24, S34 electrical signals applied to the network 26, be it during the training stage S20 (writing) or the inference stage S30 (reading).
(52) Contacts 54 to the molecular network are preferably fabricated using nanostencil lithography, as the latter is compatible with ultrahigh vacuum environment and molecular thin films (see Gross, J. Vac. Sci. Technol. B, 2010). Other possible fabrication methods of the electronic contacts comprise e-beam lithography, and optical, ultraviolet (UV), or extreme ultraviolet (EUV) lithography. Such techniques would normally be used to fabricate the electrical contacts prior to fabricating the molecular network.
(53) In other embodiments, the present devices may include one or more laser devices (not shown), adequately orientable with respect to the surface 44s to locally heat the latter.
(54) The exposed surface of the support 42, 44 may possibly be an insulating surface 44s. In variants, this surface could be semiconducting or, still, electrically conducting (e.g., a noble metal surface), as normally preferred for on-surface synthesis reactions. However, in the latter case, the local conductances can normally not be locally altered by applying electrical signals, because of the short-circuiting by the conductive surface 44s. Rather, where, e.g., tip-induced voltage biases need be applied, a covalent linking of dehalogenated or dehydrogenated precursor molecules 22 shall preferably be achieved on an insulating surface. Alternatively, covalently bound networks may possibly be initially grown on metal substrates and then transferred onto an insulating or a semiconducting substrate. For completeness, we note that the transfer of the molecular network 26 may be performed prior to or after tuning of the conductance, irrespective of the method used for altering the conductance.
(55) While the present invention has been described with reference to a limited number of embodiments, variants and the accompanying drawings, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In particular, a feature (device-like or method-like) recited in a given embodiment, variant or shown in a drawing may be combined with or replace another feature in another embodiment, variant or drawing, without departing from the scope of the present invention. Various combinations of the features described in respect of any of the above embodiments or variants may accordingly be contemplated, that remain within the scope of the appended claims. In addition, many minor modifications may be made to adapt a particular situation or material to the teachings of the present invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiments disclosed, but that the present invention will include all embodiments falling within the scope of the appended claims. In addition, many other variants than explicitly touched above can be contemplated.