Я года два или три назад написал свою версию пикоблейза для Альтеры. Для того чтобы не городить асинхронную память на распределенной логике был поставлен блок встроенной памяти для регистрового файла. Для этого пришлось пожертвовать тактами - цикл процессора 4 такта. Поскольку пикоблейз используется в проектах для решения вспомагательных задач не критичных ко времени выполнения, для меня это не принципиально. При этом я получил определенные преимущества: высокая тактовая (более 100МГц), в четыре раза больший регистровый файл, возможность объединить память программ и регистровую память в одном блоке если программа маленькая. Занимаемый объем после компиляции около 270 lcell и 64 dedicated registers в циклоне 3 без учета встроенной памяти.
Кстати компилятор не анализирует выход за размер регистрового файла в 64 регистра, а команда вмещает 256 локаций регистров. Это количество регистров в некоторых проектах очень выручало

. Пользуюсь компилятором pBlaseIDE версии 3.6.