1. 21 Aug, 2012 1 commit
  2. 08 Aug, 2012 2 commits
    • gilsoriano's avatar
    • gilsoriano's avatar
      Simulation. Test completion: · 44734571
      gilsoriano authored
      1.- Write into m25p32 SR works: we are able to protect SPI memory space.
      2.-  Starting to work in the Write Page test. Good synchronization between m25p32 controller, double buffer and SPI. Needs to load some data and check agains the serializer RX.
      3.- Extra test: when an access over the SPI interface in being performed, the core doesn't allow to reconfigure the FMOH register, responsible of changing the fsm of the m25p32 controller.
      
      General: big cleanup of the code. Everything is commented. Code size smaller.
      44734571
  3. 06 Aug, 2012 1 commit
  4. 03 Aug, 2012 2 commits
  5. 02 Aug, 2012 2 commits
  6. 01 Aug, 2012 1 commit
    • gilsoriano's avatar
      m25p32 looks great now! · af60d66d
      gilsoriano authored
      - Synthesizable. Simulations reveals some little bugs in SPI cs_n pin and no loading of the registers.
      - The VHDL syntax uses extensively type record entities, translation functions between IOs and records, attributes for defined type records...
      - m25p32_core.vhd has now a package for itself m25p32_core_pkg.vhd. This file contains procedures for all the chain of spi instruction to write and read from the memory through SPI. It needs to add more cases.
      
      It still needs work to do.
      af60d66d
  7. 26 Jul, 2012 2 commits
  8. 24 Jul, 2012 1 commit
  9. 23 Jul, 2012 1 commit
  10. 20 Jul, 2012 1 commit
    • gilsoriano's avatar
      spi master update: · 470753fc
      gilsoriano authored
      - Added documentation in pdf about register and memory map.
      - Added testbench of the spi_master_core.
      470753fc
  11. 27 Jun, 2012 1 commit
  12. 22 Jun, 2012 1 commit
  13. 16 Jun, 2012 1 commit
  14. 15 Jun, 2012 2 commits
  15. 14 Jun, 2012 1 commit
    • gilsoriano's avatar
      Restructured CTDAH in a proper way: · 7bc7f4f0
      gilsoriano authored
      - Creation of a "hdl/ctdah_pkg: which share common components used along the design.
      - Creation of m24p32 HDL core for managing access to m25p32 memory.
      --- m24p32 is better structured by using packages, records and fucntions for easy translation.
      - Creation of "hdl/spi_master_multified" for communicating with m24p32
      - Modification "hdl/i2c_slave_wb_master" for better readability.
      7bc7f4f0
  16. 13 Jun, 2012 1 commit
  17. 10 Jun, 2012 3 commits
  18. 30 May, 2012 1 commit
  19. 08 May, 2012 1 commit
  20. 26 Apr, 2012 6 commits
  21. 10 Apr, 2012 1 commit
  22. 04 Apr, 2012 1 commit
  23. 30 Mar, 2012 2 commits
  24. 29 Mar, 2012 1 commit
  25. 20 Mar, 2012 1 commit
  26. 05 Mar, 2012 2 commits