Updates:
-from Erick: his counter is golden...(we'll see how golden it is when it has to talk to Andrew's crazy HW)
-from me: uart works for everything, but we're commenting that out for now...so Andrew can test his HW faster (hahaha...my computer can't take it anymoreeee)
-from Vlad: "no new code unfortunately.it's all in your (referring to everyone else) hands now"
-from Andrew: (bear w/ me...this is gonna be a long one)
Now for the update:
It doesn't work. But! :) We're now reading SRAM correctly, and we have a
debug register that gives us some insight into what is happening. It
actually took us most of the day to figure out if SRAM was broken and
then how to fix it, but we're sure it is fixed now, and that the
data_available signal is propagating through our system at the rate I
expect.
What remains to be fixed:
o Timing; particularly when the numberColumnRegisters see new data wrt
the cell counter. This will take until lunch tomorrow. But fixing this
will mean "it works."
o The 'done' signal needs to be fixed up to be a function of both the
cell counter and the data_available signal (Right now we announce done
when the cellcounter is 1111; but this doesn't give time to read the
16th cell from memory! This is why I tell Aliaa it only works for N=3
atm. It is a simple fix, but needs to wait until after timing is fixed.
o For performance, I want to send the 'clear' and 'go' bits at the same
time to reduce overhead. This basically means throwing the go signal in
a pipe. Trivial.
o The checksum_routines need to be amended so that setting 'N2' is only
done once. Trivial.
o Once all that is done and one possibility row is working fast (--side note by Aliaa: WHAT! FAST! what a concept!), we'll
put in Erick's awesome counter to get the other modes. Probably not too
bad.
o I think it is doable to do all that Monday. Tuesday I can try to add a
controller so we can just be called once per method, rather than once
for every row/column/block.
----he couldn't log in for some reason and requested to have this update posted. ----
dinner time...all day in lab again tomorrow.
Sunday, June 7, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment