Hello! Thanks for the query. Cardizem contains deltizem. Hence diltiazem and cardizem are same.Only brand names are different. Amlodepine is antihypertensive and diltiazem is a calcium channel blocker used as anti-arrhythmi. Consult with your doctor for dosage. Hope this helps you.For more queries you can write to me. Thank you.