Sachverhalt: Sachverhalt: A. Das Obergericht des Kantons Zürich sprach Y._ am 10. Dezember 2004 zweitinstanzlich schuldig des Raubes im Sinne von Art. 140 Ziff. 1 Abs. 1 StGB. Es verurteilte ihn zu einer Zuchthausstrafe von 3 1⁄2 Jahren. Eine dagegen gerichtete kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich mit Zirkulationsbeschluss vom 31. Januar 2006 ab, soweit es darauf eintrat. A. Das Obergericht des Kantons Zürich sprach Y._ am 10. Dezember 2004 zweitinstanzlich schuldig des Raubes im Sinne von Art. 140 Ziff. 1 Abs. 1 StGB. Es verurteilte ihn zu einer Zuchthausstrafe von 3 1⁄2 Jahren. Eine dagegen gerichtete kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich mit Zirkulationsbeschluss vom 31. Januar 2006 ab, soweit es darauf eintrat. B. Y._ hat mit Eingabe vom 15. März 2006 gegen den Entscheid des Zürcher Kassationsgerichts staatsrechtliche Beschwerde erhoben. Er beantragt, den angefochtenen Entscheid aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Das Kassationsgericht verzichtet auf Bemerkungen zur Beschwerde. Weitere Stellungnahmen wurden nicht eingeholt. 