Airway edema may cause wheezing in CHF. In addition, vascular compression may compress the airways during systole with cardiac ejection, resulting in a pulsatile wheeze that corresponds to the heart rate. This is sometimes erroneously referred to as cardiac asthma.