58 Commits (ad49871b884a4bcc3efa960b74148a9c124ccdb2)
 

Author SHA1 Message Date
  T. Meissner ad49871b88 Merge branch 'master' of https://github.com/tmeissner/libvhdl 10 years ago
  T. Meissner 7d60f0ae1b add simple wishbone master and slave with support of classic single write and read as specified in the wishbone spec b4; add unit tests for wishbone m,aster & slave 10 years ago
  T. Meissner b038131ccf add reset value for s_miso in SpiMasterE unit test 10 years ago
  T. Meissner c221b65074 ste is now generated combinatoral in parallel to the fsm 10 years ago
  T. Meissner 8369ba705e add tests for new direction generics/parameters 10 years ago
  T. Meissner 9a38916108 add dir parameter to spi_* procedures to configure direction of data transmission (MSB->LSB and vice versa) 10 years ago
  T. Meissner 5c06158fac add generic G_DATA_DIR to set if we want transfer from LSB to MSB ore vice versa 10 years ago
  T. Meissner 8f2c3f5cd5 printing hex string instead of binary ones in std_logic_vector versions of assert_(un)qual() procedures 10 years ago
  T. Meissner 034b10cdc9 change G_SCLK_DIVIDER range start to 6 (lowest working divider value) and adapt assertion to new range 10 years ago
  T. Meissner 4acbb3c425 using osvvm randompkg to randomize stimuli in SimT tests 10 years ago
  T. Meissner 81ed8e8928 moved deleting of vhdl-2008 packaged from clean to distclean target 10 years ago
  T. Meissner dfa69c148e replaced info about how to get VHDL-2008 packages by info about get_vhdl_2008.sh script 10 years ago
  T. Meissner d8f1bf228c fixed fileendings of VHDL-2008 packages 10 years ago
  T. Meissner 79cc8ce4b3 add script to download VHDL-2008 proposed packages & patch file for env_c.vhdl to get it compiled by GHDL 10 years ago
  T. Meissner 595cee0200 fixed location of vhdl 2008 package files 10 years ago
  T. Meissner db5dfc76b0 fixed broken test for t_list_queue (data width mismatch) 10 years ago
  T. Meissner 78f833a577 add infos about OSVVM library 10 years ago
  T. Meissner 9af05ea4af better comments, add report when wait_cycles() test finished 10 years ago
  T. Meissner 0b3faa2877 using v_count instead of null check for look if queue is empty 10 years ago
  T. Meissner 592893ab2b add version 2.1 of OSVVM library; using osvvm randompkg to randomize stimuli in SpiT tests 10 years ago
  T. Meissner 54168ab07e removed, using string function of VHDL-08 instead 10 years ago
  T. Meissner 3dd69f2d16 fixed stopping of clock when all tests are done 10 years ago
  T. Meissner cd72e16a7e removed forgotten references to deleted StringP.vhd package 10 years ago
  T. Meissner f1de455fd4 fixed wrong period parameter usage in spi_master() procedure 10 years ago
  T. Meissner 76f15e8c76 integrate VHDL-08 libraries 10 years ago
  T. Meissner 74675aa698 removed, using the VHDL-2008 string functions instead 10 years ago
  T. Meissner 5dd42b80a2 add synthesizable and configurable SPI master component and enhance unit test 10 years ago
  T. Meissner dc24fc93b1 fixed reset initialisation of s_sclk_d 10 years ago
  T. Meissner d12f791556 beautify 10 years ago
  T. Meissner 502aec376a replaced direct read from async SpiMosi_i input by read from registered a_mosi 10 years ago
  T. Meissner 308e33cd0c synthesis don't like the std_logic'val(int) construct, change to if/else instead 10 years ago
  T. Meissner 5e7db54e8f add implementation results for SpiSlave component 10 years ago
  T. Meissner a6169f1cdb Merge branch 'master' of https://github.com/tmeissner/libvhdl 10 years ago
  T. Meissner c9fc7388c9 add synthesizable configurable SPI slave component and unit test 10 years ago
  T. Meissner ac5925c717 add synthesizable configurable SPI slave component and unit test 10 years ago
  T. Meissner 2b34512dec clean up assert_* procedures, add new optional parameter for severity level 10 years ago
  T. Meissner 389b3470f1 add cpha parameter do spi_master & spi_slave; change unit test to check all combinations of cpol & cpha 10 years ago
  T. Meissner 10462234cc more and besset comments 10 years ago
  T. Meissner b4e6625524 beautifying 10 years ago
  T. Meissner 61baa0ff9a add information about new AssertP and SimP package components and tests 10 years ago
  T. Meissner 58478fa5f0 add new SimP package with various general useful testbench procedures like spi master & slave 10 years ago
  T. Meissner 990a511776 compile all packages in library 'libvhdl' now & use the library in the testbenches 10 years ago
  T. Meissner e70325aa62 use new overloaded procedures with added report string parameter 10 years ago
  T. Meissner 31bc032b82 add overloaded versions of all assert procedures with report string parameter added 10 years ago
  T. Meissner 1314da2738 add StringP & AssertP source files to Queuet target 10 years ago
  T. Meissner b02ec5e6b5 replaced assert statements by procedures defined in AssertP package 10 years ago
  T. Meissner 97b6596e83 add test for ascending slv; add info about successfully finished simulation 10 years ago
  T. Meissner 1dcf8fb9d4 add new procedures assert_true(boolean) and assert_false(boolean) 10 years ago
  T. Meissner fe2e5a5c7e added new StringP (string conversion functions) and unit test for it 10 years ago
  T. Meissner a745128aa5 added new AssertP package with assertion procedures 10 years ago