Fsim

Latest version: v0.0.5

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.5

Added
- Add support for function and task
- Add support for fork and join
- Add support for range select
- Add file-related system tasks

Changed
- slang remote updated
- Sensitivity list extraction for alwasy_comb is improved
- Errors out if subroutine not found
- Switch to reproc

Fixed
- Fix builtin integer tracking

0.0.4

Added
- Add preliminary DPI support.
- Add preliminary VPI support.
- Add unpacked array support
- Unified versioning in the system

Changed
- slang remote update
- Changed $finish scheduling
- Rename repo to `fsim` to avoid conflicting names from Xilinx's simulator

0.0.3

Added
- Add more unary operators support
- Add schedule delay based on edge
- Add macOS support

Fixed
- Fix macro expansion when slice is called
- Fix comb process codegen when the parent doesn't have any

Changed
- Use raw string value to properly escape display strings
- Namespaces are added to the codegen to avoid naming conflicts
- Linux wheel size optimization
- Event-loop logic rewrite

0.0.2

Fixed
- Add more library search path for glibc

0.0.1

Added
- Add naming conflict detection for system variables
- Basic four-state and two-state logic simulation
- Code generation for processes
- Code generation for instances
- NBA and delay scheduling
- Add incremental builds

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.