Nibz @ 472 LEs

This is a discussion on Nibz @ 472 LEs within the Forth forums in Programming Languages category; hi fixed the FI bug (post increment double mux with (Q) ho-hum. Reduced some of the inferred latches. Still have to optimize ALU. Cosidering that 3 33 bit latches are infered for alu intermediates, which are only used in alu instructions (don't know why i'd want them infrred to carry data between independent alu ops, but thats VHDL for ya.) I hope to get it into the 300s, and get the Fmax above the currnt 49MHz (in C3 speed grade MAX II). (16 -bit version, but fully generic) At single cycle per instruction execute + 1 cycle fetch, with delayed ...

Go Back   Application Development Forum > Programming Languages > Forth

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-07-2008, 02:00 PM
jacko
Guest
 
Default Nibz @ 472 LEs

hi

fixed the FI bug (post increment double mux with (Q) ho-hum. Reduced
some of the inferred latches. Still have to optimize ALU. Cosidering
that 3 33 bit latches are infered for alu intermediates, which are
only used in alu instructions (don't know why i'd want them infrred to
carry data between independent alu ops, but thats VHDL for ya.)

I hope to get it into the 300s, and get the Fmax above the currnt
49MHz (in C3 speed grade MAX II). (16 -bit version, but fully generic)

At single cycle per instruction execute + 1 cycle fetch, with delayed
synchronous read, => about 25 MIPS) This will have to be halved for 8
bit memory data interface.

I will make a half width bus interface unit later, and supply VHDL for
DAC and PIO mode 4 HD controller too.

cheers
jacko.
Reply With Quote
  #2  
Old 08-09-2008, 03:26 PM
jacko
Guest
 
Default Re: Nibz @ 472 LEs

hi

Optimized a bit, now at 301 LEs, must find out how to specify carry
routing in vhdl, as I wrote the adder code using xor and and. Fixed a
bug which saved wrong return address.

cheers
jacko
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 06:13 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.