32 Commits (master)

Author SHA1 Message Date
  T. Meissner 8c75b0f206 Update license to Apache, version 2.0 3 years ago
  T. Meissner cab2370216 StackP is now a package with generics for type & max depth 7 years ago
  T. Meissner 2a938e28b2 QueueP is now a package with generics for type & max depth 7 years ago
  T. Meissner 61eb06ee09 DictP is now a package with generics for key & type 7 years ago
  T. Meissner 83bea18388 Make proc/fnc input parameters constant 9 years ago
  T. Meissner 12ed13b76e Replace setFirst() & setLast() proc by generic setIter() procedure 9 years ago
  T. Meissner 575d85b4f5 Add a stack protected type t_stack in new package StackP 9 years ago
  T. Meissner 1b9d6a14fb Add new procedure to merge 2 dicts 9 years ago
  T. Meissner 4b97da49fb Add new methods to iterate over keys stored in dictionary 9 years ago
  T. Meissner f453a6138d Fix various null pointer accesses 9 years ago
  T. Meissner 6ec1dbd5da Add parameter err to get(), del() and clear() 9 years ago
  T. Meissner b42ee6e1ec Add package & testbench for simple dictionary protected type 9 years ago
  T. Meissner f9361cc0d0 Outcomment VHDL-08 proposal library including & uses 9 years ago
  T. Meissner 6d57c594ed Queue can store data with type slv with arbitrary length 9 years ago
  T. Meissner 500f41f4b7 add init() procedure to t_list_queue type to configure the maximal depth of the linked-list queue 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 8f2c3f5cd5 printing hex string instead of binary ones in std_logic_vector versions of assert_(un)qual() procedures 10 years ago
  T. Meissner 0b3faa2877 using v_count instead of null check for look if queue is empty 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 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 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 31bc032b82 add overloaded versions of all assert procedures with report string parameter added 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
  T. Meissner 1b9408fda2 added new queue t_list_queue, implemented as linked list 10 years ago
  T. Meissner f4d72942b0 initial commit of simple queue design file & testbench 10 years ago