すみません,教えていただきたいのですが

今までVlan10と20を作ってそのVlan同士をVlanルーティングしていました.
この環境でIPv6をデュアルスタックで使っていこうと思いました.
IPv4ではVlan10で192.168.1.0/24とVlan20で192.168.2.0/24のネットワーク同士をルーティングしていましたがIPv6ではVlan10でも20でも,2001:XXX:XX:X000::/64のネットワークを使いたいと考えています.(グローバルIPの一部は伏せておきます
試しにL3Switchで設定を行なってみましたが片方のVlanの設定はしっかりとできますがもうひとつのVlanで設定を行うと以下のようなエラーがでます.
%Vlan20: Error: 2001:XXX:XX:X000::/64 is overlapping with 2001:XXX:XX:X000::/64 on Vlan10 
エラーによるとVlan20の設定は Vlan10とネットワークが被るから無理なのがわかりますので別のやり方が必要です.
割り当てていただけているネットワークは/64でEUI-64形式でアドレスを生成しなければならないのでなんとかやる方法は無いでしょうか?

特定のベンダーではIPv4用とv6用のプロトコル別にVlanを作れたりもするがある話をどこかで聞いたことがありますがCiscoにはそのような機能は無いでしょうか?
教えていただけると幸いです.