High Level Synthesis of the Compact Muon Solenoid Level 1 Trigger using Vivado HLS to speed up development and ease verification of the entire CMS system (with respect to the trigger) while keeping resource usage close/comparable to the System Verilog implementation.