Now program SPI pkt_drive_reg
to initiate the transfers
pkt_drive_reg[5:0],  bits correct values, transfer should happen on SPI
How to confirm design is
View the waveform
Write checkers to read back
data from rx_mem
In the TB, we wrote tx_mem (to
locaitons 0 to 63)
In the TB, write a logic to
read data from rx_mem (66 to 129 locations)
Compare the words we wrote in
to tx_mem with words read from rx_mem, but not all 64 locations, it is the
number of words we have configured to transfer
Use this comparison as a
criteria to say test is passing or failing.
Display status, before calling
Further improvements in design
Currently design only supports
SPI protocol only
Design can be updated to
support UART, I2C protocol in same design
First implement them as
Once all of them are confirmed
to be working(waveforms, comparisons)
Integrate all the 3 protocol
logic in to same controller block
Use another register to program
which protocol to follow
Improve design further to
support multiple I2C ports, multiple SPI ports, multiple UART ports with
transfer happening on required ports(used programs the registers to decide
which SPI, UART, I2C)
Teacher is an important part of anybody's education.
I completed my post graduation in 2005. During my school and College, I always had difficulty coping up with things in classroom. But my Telugu teacher Mr. Hussain Budde during my 7th class , I used to enjoy his way of teaching, way he used to engage students by teaching lessons as stories. After that, I never found any teacher who kept sessions so much engaging. I don't want to blame my teachers, I always felt they could make sessions more engaging. I always had to spend time outside class hours to cope up with every minute of classroom session.
I as a teacher, I adopt a style of teaching which keeps session engaging and ensures that students give 100% focus on the session. I always wanted to be that one teacher, whom my students will remember for lifetime. I am making sure that, rest of trainer's also follow same.
I want your 6 months of education at VLSIGuru to be among your best learning experiences. We at VLSIGuru will do our best to make this a memorable time.