ARMv4 ip core, 可综合,有人需要么?
时间:12-12
整理:3721RD
点击:
参照一本烂书《从51到ARM——32位嵌入式系统入门》写的。总体还好,可能有些许bug。
不支持thumb指令,不支持协处理器指令,各种中断支持。综合面积(ASIC)小于3万门。速度嘛,由于长乘加指令一个周期完成,瓶颈是:32b×32b+64b,所以不支持高速。
支持的指令有ldr、ldrb、str、strb、ldrh、strh、ldrsb、ldrsh、swp、swpb、ldm、stm、b、bx、dp、mult、multl、swi、mrs、msr。
有兴趣的接上ROM和RAM,帮俺仿一仿。有啥bug可反馈给俺。37个寄存器,从命名可以看出来,仿起来容易。
不支持thumb指令,不支持协处理器指令,各种中断支持。综合面积(ASIC)小于3万门。速度嘛,由于长乘加指令一个周期完成,瓶颈是:32b×32b+64b,所以不支持高速。
支持的指令有ldr、ldrb、str、strb、ldrh、strh、ldrsb、ldrsh、swp、swpb、ldm、stm、b、bx、dp、mult、multl、swi、mrs、msr。
有兴趣的接上ROM和RAM,帮俺仿一仿。有啥bug可反馈给俺。37个寄存器,从命名可以看出来,仿起来容易。
强人阿,支持一个