1. A method of non-invasive insertion of logic functions into a register-transfer level (‘RTL’) design, the method comprising: selecting, by computer program instructions executing on a computer processor, a logic function to insert into an RTL design; identifying, by computer program instructions executing on the computer processor, a connection, used to execute the logic function, between two or more components in the RTL design, wherein the connection is between another electronic component in a first hierarchical level and an electronic component in a second hierarchical level, wherein the first hierarchical level and the second hierarchical level are separated by one or more hierarchical levels that do not directly include electronic components that participate in executing at least a portion of the logic function; identifying, by computer program instructions executing on the computer processor, a target hierarchical level for inserting a hierarchical reference defining the connection; and inserting, by computer program instructions executing on the computer processor, the hierarchical reference defining the connection into a hardware description representation of the target hierarchical level, without modifying a hardware description representation of any other hierarchical levels.